當我使用下面的代碼中,最後一個div重疊浮動內容:CSS花車引起佈局問題
<div style="width:50%;float:left;">test</div>
<div style="width:50%;float:left;">test</div>
<div style="background:red;">test</div>
常見的解決方法是這樣:
<div style="overflow:hidden;">
<div style="width:50%;float:left;">test</div>
<div style="width:50%;float:left;">test</div>
</div>
<div style="background:red;">test</div>
然而,在我情況下,我不能添加額外的元素。有沒有另外的解決方法呢?
編輯: 明確:均;固定重疊的問題,但有一個在最後一個div保證金,所以它是這樣的:
<div style="width:50%;float:left;">test</div>
<div style="width:50%;float:left;">test</div>
<div style="background:red;clear:both;margin-top:50px;">test</div>
而現在的新問題是,保證金沒有顯示出來。
你必須每兩個div在50%以上。他們將填充外部容器的整個寬度,強制包裝。問題是你不想包裝? – nycdan 2011-12-31 20:51:02