Плавная прокрутка к заданному месту на странице

Плавная прокрутка к заданному месту на странице

02014-05-165206Денис Абдуллин

В этом материале Вы узнаете как сделать простую плавную прокрутку к нужному элементу на странице по клику. В данном примере используем JQuery плагин с сайта paulund. Плагин очень короткий и простой, сегодня, если Вы хотите использовать навигацию как в примере для одностраничного сайта, он будет полезен.

Протестировать этот плагин JQuery можно здесь, а здесь мы сейчас займемся его установкой.

Для работы плагина нужно залить папку sslide и в head вашего сайта прописать

Код
<script src="sslide/slide.js"></script>

Вызвать данный плагин очень просто.

Код
<a href="#services">Services</a>

Это ссылка, вызывающая плавную прокрутку. А сам элемент заключаем в divную структуру:

Код
<div id="services">
...
</div>

Думаю, механизм понятен. Но все же "разберем по косточкам".

Все вы заметили, что в DIVе и в ссылке есть неслучайное совпадение:

Код
<a href="#services">Services</a>

Код
<div id="services">
...
</div>

В роли "главного" здесь выступает DIV с контентом. Именно он задает значение атрибута href, то есть если было бы

Код
<div id="play">
...
</div>

То и в кнопке будут изменения:

Код
<a href="#play">Play</a>

На этом все, спасибо за внимание.


Создать сайт в uKit Нужен классный сайт для бизнеса?
Воспользуйтесь сервисом uKit. Никакого кода!
Чтобы оставить комментарий или отзыв под этой публикацией, войдите или зарегистрируйтесь.