Управление позицией CSS элемента с помощью пользовательской полосы прокрутки jQuery - PullRequest
0 голосов
/ 26 мая 2011

Может ли кто-нибудь предложить пользовательскую полосу прокрутки jQuery, которая может легко управлять позицией CSS нужного элемента (например, слева, сверху) вместо обычной прокрутки элемента с переполнением: скрытый? Практически: у меня широкая и широкая позиция: абсолютный список в переполнении: скрытый контейнер, и мне нужно контролировать его видимую область, устанавливая позицию CSS с помощью пользовательской полосы прокрутки.

Большое спасибо за советы!

Ответы [ 2 ]

0 голосов
/ 26 мая 2011

Если вам действительно нужна настраиваемая полоса прокрутки, то лучше использовать готовый плагин. Создание собственного, вероятно, займет больше времени, чем вы думаете.

Вот хороший список плагинов полосы прокрутки:

0 голосов
/ 26 мая 2011

см

jQuery.offset () и

jQuery.position () и

jQuery.animate ()

также читайте ЗДЕСЬ

Относительный CSS

Мы перенесли функциональность с метод .animate (), предоставляющий вам возможность обновлять свойства CSS с помощью относительные значения. Теперь вы можете добавить префикс Значение CSS с «+ =» или «- =» для обновления свойство относительно, в отношении к текущему значению.

// Move an item 10px over
$("#item").css("left", "+=10px");
...