прокручивать страницу так, чтобы элемент (форма) была по центру страницы.
Код;
function scrollToElement() {
const element = document.getElementById("super_form");
const elementRect = element.getBoundingClientRect();
const absoluteElementTop = elementRect.top + window.pageYOffset;
const middle = absoluteElementTop - (window.innerHeight / 2);
window.scrollTo({ top: middle, behavior: "smooth" });
}
Элемент супер форм существует.
вызвать надо
Не дурак. Вызываю.
фронтенд такая штука, что в браузере X версии Y в третью пятницу месяца может не работать какой-то кусок
сложно чот, можно что то в духе top: 50%, left: 50%, tranform: translate(-50%, -50%)
Хахах)) Я месяц парился, почему у меня на старый айосях не работает код, хотя раньше работал, а там не работало && и .?
скорее всего ??
сделай консоль логи после объявления каждой переменной
Обсуждают сегодня