css之BFC(block formmatting context)[格式化上下文]
2024-08-26 01:42:10
一、定义:
BFC就是一个黑盒子,可以保证盒子内部元素不管如何变化,都不会影响盒子附近的元素;它属于普通流、浮动、定位方案中的普通流。
二、触发条件:
1.body;
2.float(不包含none),position(不包含static);
3.display 为 inline-block、table-cells、flex
4.overflow(不包含visible)
三、BFC特性以及其应用:
1.同一个BFC盒子下面的2个元素的下外边距会发生折叠;
2.BFC元素可以包含浮动元素;
3.BFC可以阻止被浮动元素覆盖;(可以用这个实现2列自适应布局)
最新文章
- vs2015 无法启动IIS Express Web服务器
- MVC缓存02,使用数据层缓存,添加或修改时让缓存失效
- 从0到1---“保多多”APP的开发(一)
- 0c-36-自动释放池应用场景
- 使用Xcode5开发时的icon取消高光效果
- MFC通过对话框窗口句柄获得对话框对象指针
- POJ 2001 字典树(入门题)
- nginx笔记---http配置
- wpf RadioButton控件的一个bug,onpropertychanged后会修改旧属性的值
- 【转】shell 教程——03 Shell脚本语言与编译型语言的差异
- Python 关于正负无穷float(‘inf’)的一些用法
- Oracle的dbms_output包的put()和put_line()的区别只是有没有回车换行吗?(转)
- The struts dispatcher cannot be found
- [cacti]nginx+php+cacti+mysql+php-fpm 安装小记
- vue踩坑记录:[Vue warn]: $attrs is readonly.
- C# 一般处理程序ashx接收服务端post过来json数据
- 按固定元素数目分割数组- perl,python
- MongoDB之 写安全(Write Concern)
- 20171126-handler消息机制理解
- JavaScript继承详解(一)
热门文章
- linux新建文件和文件夹命令
- 初识kbmmw 中的smartbind功能
- Scrapyd部署
- The Apache Thrift API client/server architecture
- define tensorflow and run it
- RNN 的入门程序DEMO
- [haoi2008]玩具命名
- querySelectorAll和getElementsBy 系列比较
- 自动化测试框架selenium+java+TestNG——TestNG详解
- Web app root system property already set to different value: 'webapp.root'