Skip to content
This repository has been archived by the owner on Mar 18, 2024. It is now read-only.
/ jquery.fixed Public archive

Плагин, фиксирующий позиции элементов при скроллинге страницы

License

Notifications You must be signed in to change notification settings

WEACOMRU/jquery.fixed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jquery.fixed

Плагин фиксирует позиции элементов, когда страница прокручивается ниже, чем они расположены. При этом места зафиксированных элеметов занимают заглушки, предотвращающие какие-либо смещения иных элементов страницы. Когда же страница прокручивается обратно вверх - элементы занимают свое естественное расположение.

Использование:

$('.js-fixed').fixed(options);

Данная конструкция назначит всем элементам с классом .js-fixed поведение описанное выше.

Настройки

fixedClass

Класс-модификатор, присваиваемый элементам с фиксированной позицией.

По-умолчанию: __fixed.

indent

Отступ от элемента, при достижении которого его позиция начинает фиксироваться. Если равен 0 - в расчет берется значение css-свойства margin-top.

По-умолчанию: 0.

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

$('.js-fixed').fixed(options);

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

$('.js-fixed').fixed();

About

Плагин, фиксирующий позиции элементов при скроллинге страницы

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published