除了标准方式之外,我目前在我的网站上使用非标准的“过滤器”方法来渲染不透明度,因为 IE 似乎仍然不支持它,除非我弄错了,不透明度是 CSS3 的一部分无论如何都不是最终的。
我想这更令人烦恼,但 Firefox 正确地注意到解析“filter”值时的错误,因为它不符合标准,所以它应该如此。这很棒,只是我在 CSS 表中的大约 10 个地方使用了它,因此当我调试 JavaScript 时,每次刷新时,我都必须在无用的“过滤器”警告海洋中游泳,然后才能看到与我的内容相关的任何内容。我正在做。
如果我知道它是非标准的且特定于浏览器的,有没有办法让 Firefox 专门忽略一些 CSS 代码而不抛出有关它的错误?那将是最干净的解决方案。我不能使用传统的服务器端方法,即一开始就不输出 CSS 文件中的代码,因为我大部分测试都是离线进行的。
谢谢
最佳答案
我建议查看条件注释,如 MSDN 中所述.
关于css - 抑制 Firefox 错误控制台中的 "filter"错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/896176/