<div id="a">優化
<div id="a1">spa
</div> <div id="a2">string
</div> it
<div style="clear: both;"></div>//加一個標籤,清除浮動class
</div>兼容性
優勢:適合初學者,兼容性 強。
缺點:代碼不簡練,不利於優化。方法
#a{ background: red; margin
/*第二種方法*/ 兼容
overflow: hidden; di
zoom:1; }
優勢:兼容性強。
缺點:對margin屬性會有影響,不能設負值,會被裁掉。負值絕對定位也不能夠。
#a{ background: red; zoom:1; }
#a:after{ display: block;
content: '.';
clear:both;
line-height: 0;
visibility: hidden; }
優勢:通用,兼容性強 缺點:很差記。