【问题标题】:What does an asterisk mean next to a CSS property? [duplicate]CSS 属性旁边的星号是什么意思? [复制]
【发布时间】:2012-07-01 23:33:29
【问题描述】:

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

我想弄清楚这个 CSS 文件中“vertical-align: middle”属性旁边的星号 (*) 是什么意思:

button, input, select, textarea { 
  font-family: sans-serif; 
  font-size: 100%; 
  margin: 0; 
  vertical-align: baseline; 
  *vertical-align: middle; 
}

另外,为什么“vertical-align”会重复两次,星号值与第一次不同?

我知道类名旁边是什么意思,但我从来没有在属性旁边看到过。

【问题讨论】:

标签: html css


【解决方案1】:

这是一个 CSS hack。只有IE7及以下才能识别。

我不建议使用它。相反,根据所使用的 IE 版本,使用 IE 条件 cmets 为 BODY 标记呈现不同的类名。

当我必须处理旧版本的IE时,我使用类似这样的方法:

http://nicolasgallagher.com/better-conditional-classnames-for-hack-free-css/

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2019-12-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-23
  • 1970-01-01
  • 2011-05-09
  • 1970-01-01
相关资源
最近更新 更多