OverlayScrollbars Extension to prevent scroll chaining
# with npm
npm install --save os-scroll-chain
# with yarn
yarn add os-scroll-chain
// with es
import 'os-scroll-chain';
// with commonjs
require('os-scroll-chain');
Include the script file from node_modules directory:
<script type="text/javascript" src="node_modules/os-scroll-chain/dist/os-scroll-chain.min.js"></script>
Or you can use CDN:
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/os-scroll-chain@2"></script>
Once installed, it can be added to OverlayScrollbars like this:
instance.addExt('scroll-chain');
instance.addExt('scroll-chain', {vertical: false});
instance.addExt('scroll-chain', {vertical: true, horizontal: false});
Option | Type | Default Value |
---|---|---|
vertical | Boolean | true |
horizontal | Boolean | true |
If you have discovered a 🐜 or have a feature suggestion, feel free to create an issue on Github.
Released under The MIT License. Copyright (c) hamed-ehtesham.