我最近开始在客户的网站上工作。在CSS中它有很多引用“* display”,通常与下面的“zoom”结合使用。
这是一个众所周知的黑客?预期的行为是什么?
header #mybar ul.right {
display: inline-block;
zoom: 1;
*display: inline;
float: none;
}
答案 0 :(得分:3)
这是针对IE7的攻击,它不会被现代浏览器(如Firefox或Chrome,IE> 8)接收。因此,例如,IE7会将元素显示为内联,而其他人则会忽略此样式并将UL
适当地显示为块级元素。