HTML 代码:
上面这个代码,如果直接显示,最外层class为clearfix的div是不会显示的,因为它里面的div是浮动元素(float:left),这样会使它脱离了文档流,从而导致了最外层div的height为0. 可以用以下方法进行浮动的清理。
方法1:增加<div style="clear:both;"></div>元素进行清理。这样做的缺点就是会产生无用的多余代码
方法2:使用css进行清理:
HTML 代码:
上面这个代码,如果直接显示,最外层class为clearfix的div是不会显示的,因为它里面的div是浮动元素(float:left),这样会使它脱离了文档流,从而导致了最外层div的height为0. 可以用以下方法进行浮动的清理。
方法1:增加<div style="clear:both;"></div>元素进行清理。这样做的缺点就是会产生无用的多余代码
方法2:使用css进行清理: