@bogomazov_vadim

Вебкит и behavior smooth?

Здравствуйте.
Недавно на проекте я использовал плавный скролл до конца элемента, вроде такого куска кода:

elem.scrollTo({ top: elem.scrollHeight, behavior: 'smooth' });


Все хорошо, все работает. Но как выяснилось позже, у некоторых пользователей в вебкитовых браузерах никакой плавности не было (в Firefox все норм). После долгого копания выяснилось, что для того чтобы точно работало, нужно в chrome://flags/#smooth-scrolling поставить значение enabled.

А теперь сам вопрос:
Почему при настройке default в этих флагах у одних плавность работает, а у других нет? Откуда берется значение default?

Проверяли на двух компьютерах с одной и той же версией Хрома и одинаковой ОС, на другом примере (smooth scroll) и были такие различия.
  • Вопрос задан
  • 41 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы