Get the width of the browser scrollbar
$ npm install measure-scrollbar
import measureScrollbar from 'measure-scrollbar' measureScrollbar() // => 15
measureScrollbar()returns the width of the browser scrollbar in pixels.
Module bundlersmeasure-scrollbar is primarily distributed as an ES module. Therefore, it works out of the box with webpack, Parcel, and Rollup (even without rollup-plugin-commonjs).
Browserify does not support ES modules natively. To use measure-scrollbar with Browserify, you can require the CommonJS version using
Browser supportmeasure-scrollbar supports the latest releases of Chrome, Safari, Firefox, Microsoft Edge, and Opera.
If you require Internet Explorer support, use Babel’s ES2015 arrow functions transform.
ChangelogThis project follows Semantic Versioning 2.
- v1.1.0 (2018-06-09): Add CommonJS version
- v1.0.0 (2017-07-25):
- v0.1.0 (2017-06-20): Initial release