BFC特性 形成BFC April 9, 2020 1、示例代码 ```javascript BFC 1 ``` 2、说明 (1)形成BFC的元素,会在垂直方向叠加margin (说明不形成BFC的话,父子元素和同级元素都会在垂直方向重叠margin) (2)形成BFC的元素,不会与浮动元素重叠 (3)形成BFC的元素,不会影响外面的布局;外面的布局也不会影响BFC内部布局 (4)形成BFC的元素的高度会将浮动元素计算在内。 3、形成BFC的条件 (1)float不为none (2)position不为relative和static (3)overflow不为visible (4)dispaly为inline-block、table-(具有table的属性)