2011-09-24 48 views
3

我有一個div '一個'(簡單 DIV)包裝div的高度到漂浮物品的內部?

和DIV 'b',這是float:left;

我想知道什麼是正確的方法設置div的高度「A」是一個完美的包裝爲DIV「B」(在高度而言)。

enter image description here

我知道有一些選擇:

1)設置 '一':溢出:隱藏(它的工作原理)。

2)設置爲與 '清除' 'B' div的結尾:既

  • )我很想知道更多的選擇(除了固定高度DIV '一' ...)

  • )當然,有什麼更好的方法。

回答

3

@Royi Namir;還有其他mades像clearfix這樣

CSS:

.clearfix:after { 
    display: block; 
    content: " "; 
    clear: both; 
    } 

按更好的辦法clearfix & overflow:hidden都更好,因爲你沒有必要在你的HTML中的每一個元素編寫任何extra markup