cubicbezierrange.js 774 B

123456789101112131415161718192021
  1. /*!
  2. {
  3. "name": "CSS Cubic Bezier Range",
  4. "property": "cubicbezierrange",
  5. "tags": ["css"],
  6. "builderAliases": ["css_cubicbezierrange"],
  7. "authors": ["@calvein"],
  8. "warnings": ["cubic-bezier values can't be > 1 for Webkit until [bug #45761](https://bugs.webkit.org/show_bug.cgi?id=45761) is fixed"],
  9. "notes": [{
  10. "name": "Comprehensive Compat Chart",
  11. "href": "https://muddledramblings.com/table-of-css3-border-radius-compliance/"
  12. }]
  13. }
  14. !*/
  15. define(['Modernizr', 'createElement', 'prefixes'], function(Modernizr, createElement, prefixes) {
  16. Modernizr.addTest('cubicbezierrange', function() {
  17. var el = createElement('a');
  18. el.style.cssText = prefixes.join('transition-timing-function:cubic-bezier(1,0,0,1.1); ');
  19. return !!el.style.length;
  20. });
  21. });