1

* 在 bootstrap.css 中有什么影响?我正在尝试验证我网站的 css,它向我展示了这一点:

“抱歉!我们发现以下错误 (676)”和

解析错误 *zoom: 1;

解析错误*宽度:

等等。

我想知道会发生什么,如果我删除那些存在 *(css-attribute) 的行

提前致谢

4

1 回答 1

2

它被称为CSS Star Hack。它允许你通过一些 CSS hack 来定位特定的浏览器,由于它们的解析引擎,只有几个浏览器可以读取。

这是一个例子:

.box {
    background: red; /* normal browsers */
    *background: blue;  /* IE 6 and 7 */
    _background: green; /* IE6 */
}

您会收到这些错误消息,因为验证器不允许/识别这些黑客。

于 2013-01-22T10:31:59.300 回答