Задать вопрос
RomanticOS
@RomanticOS
webDeveloper

Почему не работает функция scrollTo?

Добрый день!

Ребята, чисто для интереса балуюсь разными фичами, и столкнулся с тем, что что на простой HTML странице не работает scrollTo(x, y). У меня не задана высота страницы height по умолчанию auto. Но, если я в css файле прописываю к body, к примеру, height: 1000px;, то всё отлично работает, есть прокрутка страницы вниз на заданный интервал. Вопрос: Разве для scrollTo() нужно указывать высоту body, а без этого она не работает?
  • Вопрос задан
  • 1482 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Wolfnsex
@Wolfnsex Куратор тега CSS
Если не хочешь быть первым - не вставай в очередь!
Разве для scrollTo() нужно указывать высоту body, а без этого она не работает?

Если у Вас нет полосы прокрутки, то прокрутка "сработает", но визуально от этого ничего не изменится.

По моему, ещё прокрутку желательно делать и для BODY и для HTML одновременно, т.к. в каких-то баузерах, с этим были проблемы. Возможно информация уже не актуальна...

есть прокрутка страницы вниз на заданный интервал.

Насколько я помню, ScrollTo(), делает прокрутку не на заданный интервал, а к заданным координатам.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы