DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> WEB網站前端 >> 前端技巧 >> haslaylout 和 bfc解析的理解
haslaylout 和 bfc解析的理解
編輯:前端技巧     
一、haslaylout 和 bfc 一個是ie特有屬性,一個是標准屬性,

二、BFC就是頁面上的一個隔離的獨立容器,容器裡面的子元素不會影響到外面的元素,反之亦然。

三、bfc 有3個作用,

1.包含浮動元素,

2.防止編劇重疊,

3.防止被浮動元素覆蓋

四、觸發條件:

float 除了none以外的值
overflow 除了visible 以外的值(hidden,auto,scroll )
display (table-cell,table-caption,inline-block, flex, inline-flex)
position值為(absolute,fixed)
fieldset元素

一定要謹記一點,bfc是獨立的一個容器,不影響其他布局,也不會受影響,利用其特性,可以解決清除浮動,2欄布局等問題

例:2欄自適應布局

1.利用浮動和負margin 來解決

2. 觸發bfc,不會被浮動元素覆蓋
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved