2012-05-12 68 views

回答

5

,在適當情況下使用overflow: hidden技巧。

如果這不合適,請使用僞元素。例如,您可以使用...

ul:after { 
    content: ""; 
    clear: both; 
    display: block; 
} 
+0

你好,什麼是溢出:隱藏的勾號? – Phil

+0

@Phil它實現與清除元素相同。 – alex

+1

通過指定overflow:hidden; (實際上,我建議以auto開始並僅在必要時使用隱藏),則強制計算高度,其中的一個副作用是對浮動子項的遏制。 – reisio

3

您可以使用.clearfix方法。這樣寫:

ul:after{ 
content:''; 
display:block; 
clear:both; 
} 
+0

使用:after和這3行代碼似乎工作。我是否仍然使用.clearfix頁面上寫的內容?謝謝。 – Phil

+0

這三條線也工作:)。有沒有必要使用這些行 – sandeep

+0

誰給我downvote是好的,如果他解釋我錯在哪裏謝謝:) – sandeep