UNPKG

modernizr

Version:

Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.

19 lines (18 loc) 556 B
/*! { "name": "CSS Stylable Scrollbars", "property": "cssscrollbar", "tags": ["css"], "builderAliases": ["css_scrollbars"] } !*/ define(['Modernizr', 'testStyles', 'prefixes'], function(Modernizr, testStyles, prefixes) { 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); }); });