我在MeteorJS应用程序上使用Twitter引导程序。当我在Firefox上运行它时,我遇到了许多错误:
Expected declaration but found '*'. Skipped to next declaration.
*margin-left: 62.28677941443899%;
bootstrap...db5283e (line 311, col 6)
在Bootstrap中,我有:
.row-fluid .offset4 {
margin-left: 36.75213675213675%;
*margin-left: 36.645753773413354%;
}
我想知道为什么会发生这种情况,我可以避免这种警告。
答案 0 :(得分:2)
在CSS中,开头用星号表示对于IE7及以下版本使用此规则。
这是一个只有IE7及以下才能理解的黑客。
我不担心错误,因为它在所有引导官方CSS文件中显示为错误,并且不会对afaik造成任何伤害。
答案 1 :(得分:0)
或者,如果你真的想在大多数主流浏览器中通过CSS验证,并且你有一个周末,你可以编写一个单独的IE样式表。
我想知道引导程序的人是否已经这样了?