CSS中的下划线"_"是什么意思?

38 css

我刚刚在CSS文件中找到以下代码段:

position: fixed;
_position: absolute;
Run Code Online (Sandbox Code Playgroud)

在第二个position陈述之前,这个下划线意味着什么?

zzz*_*Bov 53

它是用于定位特定版本的Internet Explorer的许多CSS"黑客"之一.

selector {
    property: value;   /* all browsers */
    property: value\9; /* < IE9 */
    *property: value;  /* < IE8 */
    _property: value;  /* < IE7 */
}
Run Code Online (Sandbox Code Playgroud)

一般来说,你应该避免使用CSS黑客攻击HTML上的条件类.

  • 发布替代品的"+ 1" (8认同)

Mic*_*idt 40

这是一个古老的CSS-哈克IE5,5.5和6.IE5-6使用时
所有浏览器都会显示,所以显示它.position:fixed_positionabsolute

但请注意:此CSS不会验证!它不适用于IE5/MAC