Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.68 KB

README.md

File metadata and controls

35 lines (24 loc) · 1.68 KB

jquery-tinyscrollbar

Tiny Scrollbar is a nice and elegant way to enable the scrolling of content on mobile and desktop devices. Its designed to be a dynamic lightweight utility. Furthermore it gives a User Interface Designer a powerful way of enhancing the Ui (user interface) of a website.

It comes in 2 flavours as a vanilla Javascript microlib and a jQuery plugin. The jQuery plugin does not need any other external libraries like jQuery Ui.

Browser support differs between the jQuery plugin and the plain Javascript microlib. Specifically, the plain Javascript microlib does not support legacy browsers such as IE6-8. Use the jQuery plugin release if support for those browsers is required.

Features

  • Completely rewritten!
  • IOS and Android support.
  • Available as a jQuery plugin and as a vanilla Javascript microlib.
  • AMD, Node, requirejs and commonjs support.
  • Can scroll vertical or horizontal
  • Supports scrolling by wheel, thumb, track or touch.
  • It has a update function so it can handle (async) content changes.
  • Size of the track and thumb can be set to auto or a fixed number
  • Easy customizable
  • Supports normal scrolling and mobile style invert scrolling.
  • Examples can be seen on this page, by downloading the zip or here
  • Lightweight

Examples

The examples below are all for the jQuery Plugin. If you need some more (advanced) examples you can find them here. You can also find a example for the plain javascript library there.

Source

The latest source is available on GitHub.

License

Tinyscrollbar is a free script its licensed under the MIT license.