BFC:格式化上下文 Block Formatting Context 是Web页面的可视CSS渲染的一部分,是块盒子的布局发生区域,也是浮动元素与其他元素交互的区域。 创建BFC: 1)html标签是BFC盒子 2)浮动元素是BFC盒子 3)行内块元素是BFC盒子 4)overflow属性取值不为visible时 BFC特点: 1)BFC盒子会默认裹住内部子元素(标准流&浮动) 应用:清除浮动 2)BFC盒子本身与子元素之间不存在margin的塌陷现象 应用:解决margin的塌陷问题