*
.box1,.box2,.box3
.box1
.box2
.box3
>
class
="box1"
>
div>
class
="box2"
>
div>
style
="clear
: both;
">
div>
class
="box3"
>
div>
body
>
在最後乙個浮動元素後面增加
.bigbox
.box1
.box2
.box3
class
="bigbox"
>
class
="box1"
>
div>
class
="box2"
>
div>
div>
class
="box3"
>
div>
給父元素增加高度。注意:高度必須是所有子元素高度中最大的高度值
.bigbox
.box1
.box2
.box3
class
="bigbox"
>
class
="box1"
>
div>
class
="box2"
>
div>
div>
class
="box3"
>
div>
父元素樣式上新增overflow:hidden
.bigbox
.box1
.box2
.box3
class
="bigbox"
>
class
="box1"
>
div>
class
="box2"
>
div>
div>
class
="box3"
>
div>
父元素樣式上新增overflow:auto
.bigbox:after
.box1,.box2,.box3
.box1
.box2
.box3
class
="bigbox"
>
class
="box1"
>
div>
class
="box2"
>
div>
div>
class
="box3"
>
div>
給父元素新增:.bigbox:after
關於清除浮動的五種方法
清除浮動的本質 為了解決父級元素印子級浮動引起內部高度為0的問題。clear 方式2 父級新增overflow屬性方法 father優點 簡捷。缺點 內容增多時容易造成不會自動換行導致內容被隱藏掉,無法顯示需要溢位的元素。方法3 為父元素新增after偽元素清除浮動 clearfix after c...
清除浮動的五種方法詳解
前言 在非ie瀏覽器 如firefox 下,當容器的高度為auto,且容器的內容中有浮動 float為left或right 的元素,在這種情況下,容器的高度不能自動伸長以適應內容的高度,使得內容溢位到容器外面而影響 甚至破壞 布局的現象,這個現象叫浮動溢位。為了防止這個現象的出現而進行的css處理,...
清除浮動的八種方法
清除浮動是每乙個 web前台設計師必須掌握的機能。css清除浮動大全,共8種方法。浮動會使當前標籤產生向上浮的效果,同時會影響到前後標籤 父級標籤的位置及 width height 屬性。而且同樣的 在各種瀏覽器中顯示效果也有可能不相同,這樣讓清除浮動更難了。解決浮動引起的問題有多種方法,但有些方法...