本文介绍了如何使用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类?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 14:44