只是在一个借来的 css 文件中偶然发现了这一点——这是我以前从未注意到的,而且上下文中的标点符号本身就很难用谷歌搜索:
.ez-radio { zoom: 1; *display:inline; _height:15px; }
'*'
前缀是做什么的?
对于此事,下划线在_height
?
这是一些新的 CSS3 诡计吗?
只是在一个借来的 css 文件中偶然发现了这一点——这是我以前从未注意到的,而且上下文中的标点符号本身就很难用谷歌搜索:
.ez-radio { zoom: 1; *display:inline; _height:15px; }
'*'
前缀是做什么的?
对于此事,下划线在_height
?
这是一些新的 CSS3 诡计吗?
它用于 Internet Explorer 中的 CSS hack。
*
仅 IE 6 - 7(谢谢你,mck89!)
_
是 IE 6 及以下。
不要使用它们。如果您需要特定于浏览器的 CSS 定义,请改用专门的 CSS 定义。
这些符号用于定位 IE 较低版本的浏览器,称为 CSS HACKS。FF、Chrome 或 Safari 总是忽略 CSS 类中的那些字符串。
不想重复 Zanathel 的答案,但重要的是要提到: