幾種可以清除浮動的方法

2021-10-13 07:33:33 字數 365 閱讀 8457

1.新增額外標籤,例如

2. 使用br標籤和其自身的html屬性,例如

3.父元素設定 overflow:hidden;在ie6中還需要觸發haslayout,例如zoom:1

4.父元素設定 overflow:auto 屬性;同樣ie6需要觸發haslayout

5.父元素也設定浮動

6.父元素設定display:table

7.使用:after 偽元素;由於ie6-7不支援:after,使用 zoom:1觸發 haslayout

註解:浮動會漂浮於普通流之上,像浮雲一樣,但是只能左右浮動。正是這種特性,導致框內部由於不存在其他普通流元素了,表現出高度為0(高度塌陷)

幾種可以清除浮動的方法

註解 浮動會漂浮於普通流之上,像浮雲一樣,但是只能左右浮動。正是這種特性,導致框內部由於不存在其他普通流元素了,表現出高度為0 高度塌陷 a.新增額外標籤,例如 b.使用br標籤和其自身的html屬性,例如 c.父元素設定 overflow hidden 在ie6中還需要觸發haslayout,例如...

請列舉幾種可以清除浮動的方法

註解 浮動會漂浮於普通流之上,像浮雲一樣,但是只能左右浮動。正是這種特性,導致框內部由於不存在其他普通流元素了,表現出高度為0 高度塌陷 a.新增額外標籤,例如 b.使用br標籤和其自身的html屬性,例如 c.父元素設定 overflow hidden 在ie6中還需要觸發haslayout,例如...

可以清除浮動的方法

註解 浮動會漂浮於普通流之上,像浮雲一樣,但是只能左右浮動。正是這種特性,導致框內部由於不存在其他普通流元素了,表現出高度為0 高度塌陷 a.新增額外標籤,例如 b.使用br標籤和其自身的html屬性,例如 c.父元素設定 overflow hidden 在ie6中還需要觸發haslayout,例如...