Задать вопрос
@bogomazov_vadim

Вебкит и behavior smooth?

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

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


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

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

Проверяли на двух компьютерах с одной и той же версией Хрома и одинаковой ОС, на другом примере (smooth scroll) и были такие различия.
  • Вопрос задан
  • 99 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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