Добрый вечер! Возник вопрос, как сделать плавный скроллинг. Т.е. при прокрутке колесика страница автоматически прокручивается до определенного положения?
Заранее спасибо!
Используйте css-трансформации (в вашем случае translateY
) для задания смещения при прокрутке. Далее используете css-transitions для задания скорости перемещения (например, transition: all 0.3s;
). Лучше это реализовывать на чистом JS, чем через JQuery и прочие фреймворки (будет большая плавность анимации и более быстрый отклик при появлении события прокрутки).
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Разбирая вот этот туториал (автор Manuel Kiessling), наткнулся на ошибку при выполнении финального примера; описание этой ошибки и действия, которые...
Подскажите, пожалуйста, почему выводит в консоль 1,2,3,4? В моем понимании, должны быть только 3 и 4 (первым срабатывает && где выполняется...