browsernizr
Version:
Modernizr wrapper for use with browserify
21 lines (19 loc) • 621 B
JavaScript
/*!
{
"name": "CSS Stylable Scrollbars",
"property": "cssscrollbar",
"tags": ["css"],
"builderAliases": ["css_scrollbars"]
}
!*/
var Modernizr = require('./../../lib/Modernizr.js');
var testStyles = require('./../../lib/testStyles.js');
var prefixes = require('./../../lib/prefixes.js');
testStyles('#modernizr{overflow: scroll; width: 40px; height: 40px; }#' + prefixes
.join('scrollbar{width:10px}' + ' #modernizr::')
.split('#')
.slice(1)
.join('#') + 'scrollbar{width:10px}',
function(node) {
Modernizr.addTest('cssscrollbar', 'scrollWidth' in node && node.scrollWidth === 30);
});