Задать вопрос
Elisseii
@Elisseii
Пишу музыку и код.

Как сделать смягчение скролла в Mozilla Firefox?

Знающие и незнающие, помогите сочинить способ делать кастомные эффекты поведения прокрутки колесом.
Нужно сделать плавный скролл наподобии как на сенсорных дисплеях.
Как настраивать скорость, чуствительность, затухание и т.д.
У меня возникли проблемы именно в Firefox. Такое ощущение что у этого браузера вообще невозможно взять управление скроллом в свои руки.
Мб есть уже какие-то готовые решения?
Чем пользуетесь вы?
  • Вопрос задан
  • 542 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Все решения работают одинаково и делают это плохо.
event.preventDefault на скролл и изменять положение руками. Если нужно затухание - делать через animationFrame/setInterval.
Правильнее всего не трогать скролл никогда ( за исключением случаев когда у вас промо сайт с каким-то совсем кастомным скролом, типа перелистывания целых страниц и т.д.). Это только мешает.
Ответ написан
Ваш ответ на вопрос

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

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