в браузерах для настольных компьютеров (Chrome/Firefox/Edge), это работает, как и ожидалось:
window.scrollTo(0, document.body.scrollHeight);
< /code>
Даже при изменении размера окна свиток правильно переходит в нижнюю часть страницы.
Код: Выделить всё
section#section
[*] Конец выровнен в топ top Viewport.
[*] Мне нужно вручную прокрутить немного вверх/вниз, прежде чем браузер «исправит» позицию Scroll (как если бы Safari Reallize Reallize It Scrolk Scroll Scroll Scroll Scroll Scroll Scroll Scroll Scroll Old alling). /> Вот упрощенный html /css: < /p>
Код: Выделить всё
body {
height: 100vh;
}
section#section {
height: auto;
}
[...]
< /code>
Вещи, которые я уже пробовал: < /p>
[list]
window.scrollTo(0, document.body.scrollHeight);
Код: Выделить всё
section.scrollTo({
top: section.scrollHeight,
behavior: 'smooth',
});
[/list]
К сожалению, ни один из них не решает проблему на ios safari. Свиток идет правильно вниз на мобильном сафари?
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/797 ... ios-safari