css - 使用 Modernizr 检测 -webkit-appearance

标签 css webkit modernizr

谁能告诉我如何使用 Modernizr 检测 -webkit-appearance、moz-apperance 或外观?

我有自定义选择和使用这些的复选框,我需要确保其他样式不会应用到那些不支持这些属性的浏览器上。

谢谢

最佳答案

只需使用 Modernizr.testProp()方法:

Modernizr.testProp('webkitAppearance'); 

通过此检查,您可以使用 Modernizr.addTest() 编写自己的 Modernizr 测试:

Modernizr.addTest('webkit-appearance', function() {
    return Modernizr.testProp('webkitAppearance');
});

关于css - 使用 Modernizr 检测 -webkit-appearance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13615963/

相关文章:

ios - 在 Modernizr 中检测 iOS 缺少滚动事件?

HTML/CSS - 100% DIV 未排列 30% 和 70% 子级

CSS 网格布局问题

javascript - 使用angular js点击另一个div后Div移动

css - 高度为 : auto 的滑入式 CSS3 动画

javascript - 如何使用 RequireJS 仅在需要时包含 polyfill

javascript - 在浏览器的左下方显示可点击的 div 的 URL 预览

android - 如何通过Selenium WebDriver访问Android上基于Webkit的网站

html - Chrome : Fixed background is displayed as it wasn't fixed

javascript - Angular 2 : Check whether user's browser is compatible