【发布时间】:2013-02-04 19:22:27
【问题描述】:
我正在使用这个工具来验证 CSS 文件:http://jigsaw.w3.org/css-validator/
我的 CSS 文件中有 23 个错误,其中一半以上看起来像这样:
Line 46 #left_navigation Parse Error ;*width: 175px;
实际的 CSS 如下所示:
#left_navigation {
float: left;
width: 165px;
*width: 175px;
margin:0px;
padding:12px 5px 5px 5px;
}
错误是由于星号设置了宽度。本来我没有放这里,但是很明显它需要处理IE中的一些显示问题。
所以我的问题是:我关心这些错误吗?有没有另一种/更好的方法来做到这一点?我不能直接取消它,因为当我们这样做时,IE 中会发生坏事。
【问题讨论】:
-
您可以将特定于 IE 错误的代码拆分为单独的 CSS,然后通过条件 cmets、 元素上的 '.ie' 类或类似的方式将其仅应用于 IE .
标签: css w3c-validation