CSS日常随笔:BFC块级格式上下文
2017-12-07 17:31
399 查看
概念
BFC 即 块级格式上下文.也就是独立的块级渲染区域,只有块级元素才能参与,该区域拥有一套渲染规则来约束块级盒子的布局,且与区域外部无关。原理
块级元素会在垂直方向上一个接一个的放置.垂直方向上两个块级元素之间的距离由margin的值来确定.
块级元素不与浮动元素重叠.
BFC是一个独立的容器,其中的子元素不会影响到容器外的内容.
每个元素容器块。即使存在浮动也是如此;
作用
解决相邻元素边距重叠问题设置BFC的方式
设置float不为none设置overflow不为visible
设置position为fixed,absolute
设置display的值为table,inline-block,table-cell,flex,inline-flex
相关文章推荐
- 理解 CSS 布局和块级格式上下文
- css中的格式上下文
- CSS朝花夕拾之块级格式上下文BFC
- 理解 CSS 布局和块级格式上下文
- css中的格式上下文-Formatting Context
- BFC块级格式上下文
- CSS--理解块级格式上下文(BFC)
- CSS外边距合并&块格式上下文
- css样式内联式,外联式,嵌入式的格式是什么?
- CSS Text文本格式
- 什么是 CSS 层叠上下文,它们是如何工作的?
- 使用HTML/CSS实现一个复杂页面--随笔
- 教程:MediaWiki修改右侧导航栏.修改全局css.js以及增加编辑页面格式模板选择功能.
- css学习-可视化格式模型
- CSS规范 - 代码格式
- 精通css 02 可视化格式模型
- 说说标准——CSS核心可视化格式模型(visual formatting model)之八:float 特性以及浮动(Float)定位细则一
- HTML&CSS基础学习笔记8-预格式文本
- 定位上下文(补充css的position属性)
- CSS固定格式-小垒