css符号 - css选择器




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

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

我知道星号在CSS的选择器( Asterisk做什么? )中做了什么?但是它在属性名称中做了什么? 这是YUI使用的CSS的一个例子。 我不知道*display功能。

.yui-button .first-child
{
    display:block;
    *display:inline-block;
}

它就像ie6的下划线一样。 但为ie7

如果您放置星号,该属性将仅用于ie7和更旧的浏览器。

它的黑客...


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


这是一个语法错误。 所以在CSS中,它使属性名称无效,并停止它被解析。

由于浏览器中的错误,它有时会被忽略。 这有效地导致该属性仅适用于具有该特定错误的浏览器 - IE7。

一般来说,应该避免使用有条件的评论。





css