今天我在F12
点击FF
加载FireBug
,看看我的网站在想什么。然后看到了这个:
从上面显示的事实:
FireFox是否正确,我应该评估一下,如果是这样,我如何更改它,因为我认为这对IE
至关重要,是默认的CSS3规范,对吗?或者是否还有其他事情导致所有这些事情都出现在FireBug中?我很高兴听到我应该做些什么来让这一切再次消失,真的。
答案 0 :(得分:10)
在控制台选项卡中打开下拉菜单,然后取消勾选“显示CSS错误”等内容。
此外,这不是一件坏事。如果Firefox遇到它不知道的属性(例如在询问此问题时的border-radius),它将忽略它并继续下一个属性。这就是-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
实例的原因。 Firefox会忽略-webkit-
前缀的那个,它会识别-moz-
前缀的那个并忽略非前缀的那个,因为在您使用的Firefox版本中尚未实现非前缀的那个。 (现在不再需要加border-radius
前缀,除非你支持古老的浏览器)
答案 1 :(得分:2)
您可能希望将特定于IE的属性(filter
和zoom
)弹出到特定于IE的样式表中,并将其包含在条件注释中。
至于其他方面,你刚刚获得了一个较旧版本的Firefox,它无法识别更新的属性。那很好,它不会造成任何伤害。 (有些奇怪的是moz-opacity
没有被识别出来,因为我认为它已经存在了很长时间,但它很好。)
答案 2 :(得分:1)
检查this
我认为你需要为FireFox使用-moz-border-radius:...声明:)