2013-01-12 202 views

回答

2

如果沒有其他原因,可能是一致性。由於所有其他列號都必須浮動(以將它們作爲整個行的列組),因此可能很簡單,因此全寬列將應用相同的float,因此不太可能導致其行爲問題與其他列分組相比,其封裝或內容不同。

Look at this fiddle甚至在現代瀏覽器(Firefox 18)中,並且注意第二個全寬度行(示例的第三行)沒有顯示其黃色背景色,因爲浮動元素已從其中移除,但它包含浮動元素在裏面。這將是通過對其進行浮動而避免的問題類型。

+0

它可以與舊的IE浮點模型錯誤相關嗎? – k2fx

+0

@Alex:我添加了一個小提琴示例來顯示沒有浮動的情況下會導致渲染問題。它不僅僅是一個「舊IE」的東西,它是所有瀏覽器的「浮動」功能。 – ScottS