古詩詞大全網 - 古詩大全 - HTML要怎麽清除浮動?

HTML要怎麽清除浮動?

首先,我們制作壹個簡單的html頁面。父級元素是div,內部元素,是兩個ul,兩個ul分別是左浮動。並且為父級元素添加邊框。

2/7

我們可以發現,父級元素根本沒有被子元素的高度所撐開,而是只保持了h標簽的高度,這就是浮動,導致的。

3/7

清除浮動,顧名思義就是clear:both,這的確是壹種方法,但是要確定我們的clear:both是應用在哪裏。

4/7

我們可以在html頁面上,最後壹個浮動元素的後面,添加壹個div,並設置其style為clear:both。

5/7

我們還可以為浮動的元素的父級元素添加偽類,*::after{content""; display:block; clear:both},這樣將會使得浮動止於此

6/7

除了這些,我們還可以為父級元素添加overflow屬性,可以設為hidden,也可以設為auto

7/7

以上三種方法是小漁自己通過親身經歷,總結而來的哦。正確的頁面顯示效果如圖所示