@ysaeredir

Как замедлить прокрутку страницы на сайте вниз?

Есть навигационное меню, на каждую ссылку повешен идентификатор, которым обозначен div внизу страницы. Как сделать, когда я щелкаю на ссылку, переход к блоку div был не быстрым, а медленным.
  • Вопрос задан
  • 1394 просмотра
Решения вопроса 1
@bears
Можно так:
<ul class="nav">
    <li><a href="#category-1">Категория 1</a></li>
    <li><a href="#category-2">Категория 2</a></li>
    <li><a href="#category-3">Категория 3</a></li>
</ul>

<div id="category-1">Описание категории 1</div>

$(function(){

    $('.nav a').on('click', function(e){
        e.preventDefault();
        $('html, body').animate({scrollTop: $($(this).attr('href')).offset().top}, 2000);
    });

});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы