Disable the document's scrolling
npm install no-scrollDisable the document's scrolling.
It's silly how many libraries have their own implementation of this.
So I thought I'd make a module that other libraries could use.
Here's how this works:
- When you turn it on(), the documentElement is styled with width: calc(100% - scrollbarSize), position: fixed, top: currentScrollTop, and overflow: hidden.
- When you turn it off(), everything goes back to the way it was before.
```
npm install no-scroll
Dependencies: none.
IE9+
This module exposes three simple functions: on(), off() and toggle().
`js
var noScroll = require('no-scroll');
// To turn off the document's scrolling
noScroll.on();
// To restore scrolling
noScroll.off();
// To toggle scrolling
noScroll.toggle();
`
If you do not have a CommonJS environment (no module.exports), the modulenoScroll`.
exposes the global object