【问题标题】:what does *margin-top imply in css? [duplicate]*margin-top 在 css 中意味着什么? [复制]
【发布时间】:2012-03-09 19:17:07
【问题描述】:

可能重复:
What does an asterisk do in a CSS property name?

我正在浏览 twitter bootstrap 2.0 提供的 css 样式表,我看到很多属性前面都附加了 *。例如:*margin-top、*zoom、*display 等。

这个 * 意味着什么?例如:列出规则之一 -

audio, canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

direct link for bootstrap.css file

【问题讨论】:

  • @J...:这是针对选择器的,不是针对属性的。
  • @J...:a * 作为选择器的一部分似乎很好,但这个 * 位于它自身的属性旁边。编辑问题以直接粘贴整个规则...
  • @BoltClock - 啊,当然。现在还早,我应该更仔细地阅读。

标签: css twitter-bootstrap


【解决方案1】:

这被称为 CSS hack。它的目的是针对特定版本的 IE:

*<property> 用于针对 IE7(及以下)。

NetTuts 的 aticle 解释得很好

【讨论】:

    猜你喜欢
    • 2012-05-02
    • 2020-09-24
    • 2013-06-05
    • 1970-01-01
    • 2020-07-02
    • 1970-01-01
    • 1970-01-01
    • 2014-03-23
    • 2020-09-06
    相关资源
    最近更新 更多