html--css排版--float(浮动排版):BFC块级格式上下文,触发方式(display:inline-block)(float:left;)(overflow:hidden;)2

BFC(Block formatting context):块级格式上下文

        提供了独立的布局环境,这个环境的内容不会影响外部的布局,当然外部的也影响不到环境内部 相当于围墙的作用 

利用触发BFC可以解决浮动对布局的影响 

在浮动中:父元素塌陷的问题

父元素没有指定高度时候,实际的高度由子元素决定,由于子元素的浮动属性,脱离了文档流,使得父容器的高度塌陷-0,如果给父元素一个 BFC(围墙),围墙里面包含了浮动元素,是元素无法脱离父元素所在的容器,因此达到清除浮动的效果。

触发BFC:

inline-block:触发BFC

给父元素设置浮动:触发BFC

使用overflow属性:触发BFC


inline-block:触发BFC

 给父元素设置浮动:触发BFC

 

 使用overflow属性:触发BFC

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值