[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Скролл страницы по секциям
Neo Дата: Воскресенье, 16.02.2014, 00:46 | Сообщение 1




Благодаря плагину One Page Scroll вы можете превратить свой сайт в одностраничник с прикольными переходами между секциями. Это отличный вариант, когда вам нужно что-то презентовать. К примеру, на сайте Apple iPhone 5S используется данная техника.

Для использования плагина достаточно подключить jQuery, jquery.onepage-scroll.js и onepage-scroll.css в секции <head>, а далее сформировать подобную html структуру:

Код
<body>
   ...
   <div class="main">
     <section>...</section>
     <section>...</section>
     ...
   </div>
   ...
</body>


Настройки плагина:

Код
$(".main").onepage_scroll({
    sectionContainer: "section", // контейнер, к которому будет применяться скролл
    easing: "ease", // Тип анимации "ease", "linear", "ease-in", "ease-out", "ease-in-out"
    animationTime: 1000, // время анимации
    pagination: true, // скрыть или отобразить пагинатор
    updateURL: false // обновлять URL или нет
});


от и всё.

Публичные методы
$.fn.moveUp()

Данный метод позволяет сменять секции одну за другой - наверх. Эквивалент:

Код
$(".main").moveUp();


$.fn.moveDown()

Смена секций вниз. Эквивалент:

Код
$(".main").moveDown();

Статус: Neo
  • Страница 1 из 1
  • 1
Поиск: