【问题标题】:How can I detect whether a browser supports CSS3 blur?如何检测浏览器是否支持 CSS3 模糊?
【发布时间】:2013-10-15 06:44:16
【问题描述】:

我正在尝试用 JS 编写一些东西,让我能够判断用户的浏览器是否支持 CSS3 blur,并根据需要显示(或不显示)元素。它看起来不像Modernizr supports it,我真的想不出另一种方法来检查它。我该怎么做?

【问题讨论】:

标签: javascript css modernizr


【解决方案1】:

blur 实际上是 CSS filter 属性的值,而不是其自身的 CSS 属性。

要使用 modernizr 检查 CSS3 filter 属性的支持,您可以简单地使用 Modernizr.cssfilters 值。

【讨论】:

  • 所以没有真正的方法来检测它是否专门支持模糊?
  • 抱歉回复延迟。在 Modernizr 术语中,支持filter 属性意味着根据spec 支持其所有值。所以根据定义和规范,Modernizr.cssfilters 专门检测对blur 函数的支持。
  • 好的……我会试试的。听起来它会起作用,所以我接受了它。谢谢!
猜你喜欢
  • 2021-12-25
  • 2013-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-05
  • 2011-12-12
  • 2011-09-07
相关资源
最近更新 更多