属性中的CSS通配符

时间:2011-07-15 19:00:21

标签: html css

我碰到了这个:

#id {
    width: 73.076em;
    *width: 71.25em;
}

通配符是什么意思?我似乎无法快速谷歌出来。

2 个答案:

答案 0 :(得分:8)

Internet Explorer已选择*规则。这是CSS hack

  

*property: value IE 7及以下中应用属性值。它可能会或可能不会在未来的版本中工作。警告:这使用无效的CSS

答案 1 :(得分:2)

@Phil是正确的 - *property: value是一个CSS hack,只会在IE7及更低版本中应用。

我想链接到这篇文章:http://mathiasbynens.be/notes/safe-css-hacks#css-hacks

  

_property: value*property: value黑客(如图所示)   上面的代码块)是安全的CSS hacks的例子。他们是   发现,被识别为错误,并在浏览器更新中打补丁。以来   那么,微软和其他浏览器厂商很可能会加入   检查这些CSS黑客的布局测试,以确保没有新的   浏览器版本附带回归这一重要意义。