.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } *html .clearfix{ height:1%; } *+html .clearfix{ height:1%; }
这是一段为了浏览器兼容性而写的CSS代码,使用的是CSS hack技术。那么问题来了,将height分别设置为0,1%是何用意,为什么要这么设置?