的jsfiddle:http://jsfiddle.net/techsin/ur2w4p86/如何防止浮動DIV從沒有延長兄弟姐妹
<div class="cont">
<div class="a"></div>
<div class="b">
asdfsdf
</div>
</div>
如果我添加左填充到.B,其內容沒有得到影響,直到填充比的寬度。一,正在漂浮。所以基本上浮動元素擴展它下面的div像兄弟b。
我不想那樣。我想第二個div與a相鄰,並佔據其餘的空間。我不能使用內聯塊,因爲那麼我必須定義第二個div的確切寬度,這不是我想要的,並且沒有css唯一方法來告訴第二個div來填充可用空間。
力瞭解您的具體要求,那麼你希望你的結局是什麼樣子? – 2014-12-01 18:40:47
當我將填充應用於.b時,由於左側已擴展並且距離太遠而無法對內容產生影響,因此無法將其應用於左側。 – 2014-12-01 18:49:06
發生這種情況是因爲你有左側浮動和右側100%的寬度.b – EternalHour 2014-12-01 20:23:16