本文介绍了如何使用Modernizr类?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是modernizr的新人。我读了一些关于modernizr的文档,我想要设置 border:none
如果浏览器不支持CSS3 box-sizing:border-box
。我尝试:
I am new to modernizr. I read some documentation on modernizr, and I wanted to set border: none
if browser doesn't support CSS3 box-sizing: border-box
. I tried:
li { border-right: 1px solid #eee }
.css-boxsizing li { border: none }
但它没有工作。
推荐答案
在Modernizr中,支持的功能作为类名添加到根元素。在, boxsizing
类似乎没有添加。您可以使用 =http://modernizr.com/docs/#addtest =nofollow> Modernizr.addTest
:
In the default build, the boxsizing
class seems not to be added. This can manually be added using Modernizr.addTest
:
// The first argument is the class name
Modernizr.addTest("boxsizing", function() {
return Modernizr.testAllProps("boxSizing") && (document.documentMode === undefined || document.documentMode > 7);
});
这篇关于如何使用Modernizr类?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!