Css IE 6/7的Clearfix?
我正在开发的网站上使用。它工作得很好,但我有一个问题;我希望有人能帮我澄清 在上述网页上,clearfix黑客包含:Css IE 6/7的Clearfix?,css,css-float,Css,Css Float,我正在开发的网站上使用。它工作得很好,但我有一个问题;我希望有人能帮我澄清 在上述网页上,clearfix黑客包含: /** * For IE 6/7 only * Include this rule to trigger hasLayout and contain floats. */ .cf { *zoom: 1; } 显然,仅仅将其添加到我的css会触发一个警告,因为*。我如何准确地包含上述规则以触发hasLayout?我是否只需删除*?或者,如果IE 6/7包含在样式表本
/**
* For IE 6/7 only
* Include this rule to trigger hasLayout and contain floats.
*/
.cf {
*zoom: 1;
}
显然,仅仅将其添加到我的css会触发一个警告,因为*
。我如何准确地包含上述规则以触发hasLayout?我是否只需删除*
?或者,如果IE 6/7包含在样式表本身中,是否有一种方法可以包含
我不太清楚是删除*
还是按原样粘贴代码
提前谢谢
或者有没有办法在样式表本身中包含if IE 6/7
使用IE6/7媒体查询:
@media, { .cf { zoom: 1 } }
参考资料
这可能是一次黑客攻击。它不会进行验证,因为根据定义,它不是有效的CSS。您必须加载一个单独的文件,否则将无法使用该文件。感谢您提供的信息,我只会将其添加到我的IE 6/7样式表中,而不会使用警告。@NickManning这个问题已经存在5个多月了,在您的本地库的良好ole ie7期间……5个月前就像2个月前一样!这是无效的css@Alex确切地它只适用于IE6/7,这就是为什么它是公认的答案。