1. 程式人生 > >使用after偽類,配合IE的zoom或者overflow清除浮動

使用after偽類,配合IE的zoom或者overflow清除浮動

用after偽類實現,相容多種瀏覽器:
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;overflow:hidden;}


為了相容IE6、IE7,加上下面程式碼:

.clearfix{zoom:1}


一般情況下,如果父層內部有浮動(float)可能導致父層的高度為0,加上clearfix後就行了。