为什么要在CSS规则中添加星号(*)?

Ror*_*ckh 1 css twitter-bootstrap

在阅读Twitter bootstrap的CSS代码时,我注意到一些元素在开头有一个带有*的CSS规则.例如:

.row-fluid {
    width: 100%;
   *zoom: 1;
}
Run Code Online (Sandbox Code Playgroud)

为什么要使用这种技术?

And*_*ndy 6

忽略关于*成为"所有"选择器的帖子,但事实并非如此.

放在*属性之前允许您定位ie7及以下.这是一个不应该被使用的旧hack,因为你可以以更好的方式定位ie7及以下.

快速解释如何定位旧的IE版本.如果你读到底部,你会看到他解释说使用条件评论比黑客更好,因为它们毕竟是黑客攻击.

  • 不要紧,这个问题多次重复 - 为什么人们一直在回答`*`是问题的通用选择器,显然是在询问完全不同的(尽管是无效的)使用`*`? (3认同)
  • @BoltClock他们没有正确地阅读这个问题,因为他们急于得到第一个答案:P (2认同)