CSS之BFC

简介: CSS之BFC

1. 什么是BFC

BFC(块格式上下文), 在css中渲染页面是按照块级盒子布局,W3C对于BFC的定义如下:

浮动元素和绝对定位元素,非块级盒子的块级容器,
以及overflow值不为 visiable 的块级盒子,都会为他们的内容创建新的BFC

2. BFC的作用

1. 不和浮动元素重叠
2. 清除元素内部浮动
3. 防止margin重叠

3. BFC的形成条件

1. float的值不能为none
2. overflow的值不能为visible
3. display的值为table-cell, table-caption, inline-block中的任何一个
4. position的值不为relative和static
相关文章
|
1月前
|
前端开发 容器
CSS 中BFC是什么?
CSS 中BFC是什么?
29 1
|
1月前
|
前端开发 容器
CSS面试考点:隐藏元素、BFC、垂直居中、CSS3新特性
【4月更文挑战第2天】 CSS面试考点:隐藏元素、BFC、垂直居中、CSS3新特性
21 10
|
5月前
|
前端开发 容器
CSS BFC是什么,应用实例
CSS BFC是什么,应用实例
24 0
|
10月前
|
前端开发 容器
CSS:BFC(Block Formatting Context 块级格式化上下文)
CSS:BFC(Block Formatting Context 块级格式化上下文)
53 0
|
7月前
|
前端开发 容器
前端CSS理解 —— BFC(块级格式化上下文)
前端CSS理解 —— BFC(块级格式化上下文)
35 0
|
9月前
|
前端开发 容器
CSS中的BFC是什么?
CSS中的BFC是什么?
59 0
|
前端开发 容器
CSS实战笔记(九) BFC
CSS实战笔记(九) BFC
76 0
CSS实战笔记(九) BFC
|
前端开发
【CSS】有意思的BFC:Block Formatting Context(块格式化上下文)!🤡
前言 大家好,我是HoMeTown,今天想聊一聊CSS中的BFC,很多朋友应该都听过这个名词,搞懂BFC可以让我们理解CSS中一些很诡异的地方,话不多说,直奔主题!
37 0
|
前端开发 容器
详细说说CSS中的BFC概念
详细说说CSS中的BFC概念
60 0
详细说说CSS中的BFC概念
|
Web App开发 移动开发 前端开发
css的这些内容你可能知道,但是又不完全知道(二)(BFC解决一些问题的本质)
css的这些内容你可能知道,但是又不完全知道(二)(BFC解决一些问题的本质)