使用Modernizr检测是否支持background-clip:文本

时间:2015-08-02 09:43:21

标签: css html5 modernizr

因此,我尝试使用Modernizr来检测是否支持css background-clip: text。 我已经研究并登陆该页面:https://github.com/Modernizr/Modernizr/issues/199

所以我在网站标题中添加了这个:

   <script lang="javascript">
    Modernizr.load({
        test: Modernizr.testAllProps('backgroundClip', 'text') ,
        yep: '/css/desktop/menuBar.css',
        nope: '/css/desktop/menuBar-notextclip.css'
    });
</script>

在这种情况下,Chrome和Firefox都会得到#34;是的&#34;结果

我试过了:

   <script lang="javascript">
    Modernizr.load({
        test: Modernizr.backgroundcliptext,
        yep: '/css/desktop/menuBar.css',
        nope: '/css/desktop/menuBar-notextclip.css'
    });
</script>

两个浏览器都获得了#34; nope&#34;结果

然而,Chrome应该得到&#34;是的&#34;和Firefox应该得到&#34; nope&#34;。

我做错了什么?似乎根据Modernizr github,这个测试应该有效。

谢谢!

1 个答案:

答案 0 :(得分:0)

似乎我没有使用正确版本的js文件,我应该使用v3。但是在v3上,似乎没有Modernizr.load,我找不到它。 我将提出另一个问题。