|
|
há 3 anos | |
|---|---|---|
| .. | ||
| decorators | há 3 anos | |
| dist | há 3 anos | |
| events | há 3 anos | |
| geometry | há 3 anos | |
| interfaces | há 3 anos | |
| node_modules/core-js | há 3 anos | |
| plugins/overscroll | há 3 anos | |
| scrolling | há 3 anos | |
| src | há 3 anos | |
| track | há 3 anos | |
| utils | há 3 anos | |
| CHANGELOG.md | há 3 anos | |
| LICENSE | há 3 anos | |
| README.md | há 3 anos | |
| index.d.ts | há 3 anos | |
| index.js | há 3 anos | |
| index.js.map | há 3 anos | |
| options.d.ts | há 3 anos | |
| options.js | há 3 anos | |
| options.js.map | há 3 anos | |
| package.json | há 3 anos | |
| plugin.d.ts | há 3 anos | |
| plugin.js | há 3 anos | |
| plugin.js.map | há 3 anos | |
| polyfills.d.ts | há 3 anos | |
| polyfills.js | há 3 anos | |
| polyfills.js.map | há 3 anos | |
| scrollbar.d.ts | há 3 anos | |
| scrollbar.js | há 3 anos | |
| scrollbar.js.map | há 3 anos | |
| style.d.ts | há 3 anos | |
| style.js | há 3 anos | |
| style.js.map | há 3 anos | |
Customizable, Flexible, and High Performance Scrollbars!
⚠️ DO NOT use custom scrollbars unless you know what you are doing. Read more
Via NPM (recommended):
npm install smooth-scrollbar --save
Via Bower:
bower install smooth-scrollbar --save
| Browser | Version |
|---|---|
| IE | 10+ |
| Chrome | 22+ |
| Firefox | 16+ |
| Safari | 8+ |
| Android Browser | 4+ |
| Chrome for Android | 32+ |
| iOS Safari | 7+ |
https://idiotwu.github.io/smooth-scrollbar/
Since this package has a pkg.module field, it’s highly recommended to import it as an ES6 module with some bundlers like webpack or rollup:
import Scrollbar from 'smooth-scrollbar';
Scrollbar.init(document.querySelector('#my-scrollbar'));
If you are not using any bundlers, you can just load the UMD bundle:
<script src="dist/smooth-scrollbar.js"></script>
<script>
var Scrollbar = window.Scrollbar;
Scrollbar.init(document.querySelector('#my-scrollbar'));
</script>
| latest | 7.x |
|---|