Плавная анимация

193
03 июля 2017, 20:29

Добрый вечер! Возник вопрос, как сделать плавный скроллинг. Т.е. при прокрутке колесика страница автоматически прокручивается до определенного положения?

Заранее спасибо!

Answer 1

Используйте css-трансформации (в вашем случае translateY) для задания смещения при прокрутке. Далее используете css-transitions для задания скорости перемещения (например, transition: all 0.3s;). Лучше это реализовывать на чистом JS, чем через JQuery и прочие фреймворки (будет большая плавность анимации и более быстрый отклик при появлении события прокрутки).

READ ALSO
Что помешало parse() обработать форму?

Что помешало parse() обработать форму?

Разбирая вот этот туториал (автор Manuel Kiessling), наткнулся на ошибку при выполнении финального примера; описание этой ошибки и действия, которые...

277
Логические операторы || vs &&

Логические операторы || vs &&

Подскажите, пожалуйста, почему выводит в консоль 1,2,3,4? В моем понимании, должны быть только 3 и 4 (первым срабатывает && где выполняется...

146
форматирование текста js/jquery

форматирование текста js/jquery

здравствуйте, есть переменная в которой хранится такой текст:

291