验证-moz-box-sizing

时间:2012-07-24 15:30:41

标签: css validation firefox

我正在使用包含供应商前缀的大小调整,例如this

...通过CSS validator

运行它

...并收到此错误: 属性-moz-box-sizing不存在:border-box

有没有办法让它通过?

非常感谢。

2 个答案:

答案 0 :(得分:0)

没有。 CSS3处于BETA模式,浏览器需要有前缀,因为某些属性具有不同的值。将来这将是一个标准,即W3C CSS 3级标准。然后将删除前缀。

但是,我们今天需要使用前缀,前缀不是真正的CSS,它们只是浏览器的一个指标,它将解析哪些属性。而且因为它们不是CSS,CSS验证器不会通过。

但是“有效”页面没有说什么。不要担心CSS / HTML中的某些错误,只修复那些关键的错误。

答案 1 :(得分:0)

当Browservendors尝试实现新的css功能时,只要它们不是100%符合css标准,它们就会添加前缀。这些供应商前缀不是官方CSS规范的一部分,因此在通过css-validator运行时会产生错误。

但是,如果您非常热衷于使用符合标准的CSS,则可以尝试PrefixFree