@DestroyerZzz

Как сделать плавный скроллинг на 100% высоты?

Сайт состоит из 3-х дивов, у каждого из которых высота 100% (3 экрана короче). Как сделать плавный скролл при прокручивании колесика ровно на один экран? Как тут примерно:
www.takeitapp.co/en
  • Вопрос задан
  • 301 просмотр
Решения вопроса 1
Maxsior
@Maxsior
loading...
Ловим событие прокрутки, узнаём высоту div'а(div.offsetHeight), делаем прокрутку(document.body.scrollTop+=div.offsetHeight)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
orlov0562
@orlov0562
I'm cool!
Не совсем понял в чем проблема:

1) отслеживаешь wheel, типа того jsfiddle.net/orlov0562/d6me44tu/2
(кроссбраузерное решение чуть больше, погугли по javascript wheel)

2) прокручиваешь экран к нужному элементу на странице

P.S. для тех у кого нет колесика, можно отслеживать tap events и делать тоже самое
Ответ написан
Ваш ответ на вопрос

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

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