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