星号在CSS属性名称中做了什么?

Ave*_*ery 155 css

可能重复:
CSS重置 - 样式中asterik的用途

我知道星号在CSS的选择器中做了什么(Asterisk做了什么?),但它在属性名称中做了什么?以下是YUI使用的CSS示例.我不知道是做什么的*display.

.yui-button .first-child
{
    display:block;
    *display:inline-block;
}
Run Code Online (Sandbox Code Playgroud)

Que*_*tin 168

这是一个语法错误.因此在CSS中,它使属性名称无效并停止对其进行解析.

感谢浏览器中的错误,有时会被忽略.这有效地使该属性仅适用于具有该特定错误的浏览器 - IE7.

一般而言,应避免使用条件评论.


Bol*_*ock 60

这是一个IE浏览器.第二个声明将由IE7及更早版本应用(从而覆盖第一个声明),而其他浏览器将忽略它并继续应用第一个声明.

此外,这是无效的CSS语法.


guy*_*ler 14

它就像ie6的下划线.但对于ie7

如果你把星号这个属性只会用在ie7和更旧的浏览器中.

它是一个黑客......


min*_*gos 9

这是IE黑客之一.Internet Explorer以稍微不同的方式解析CSS,允许在其他浏览器中忽略的某些黑客攻击.谷歌吧.您可以使用不同的黑客攻击不同版本的IE.