BFC&边距合并&浏览器兼容(10)

2019-04-26  本文已影响0人  饥人谷1904_陈俊锋

饥人谷学习第10天

BFC

BFC产生

1.根元素;
2.float属性不为none;
3.position为absolute或fixed;
4.display为inline-block,flex或者inline-flex;
5.overflow不为visible。

特性:

作用:

1.margin合并
2.contain float 把浮动给包裹住

内联格式化上下文IFC

IFC也是一种布局规则
块容器盒里面只有行级元素的时候,自动生成IFC
一般用不到

边距合并

浏览器兼容问题

什么是浏览器兼容问题

同一份代码,有的浏览器效果正常,有的不正常

为什么会有浏览器兼容问题

渐进增强盒优雅降级

处理兼容问题的手段

<!--[if IE 6]>
<p>You are using Internet Explorer 6.</p>
<!--[endif]-->

使用了条件注释的页面Windows Internet Explorer 9中可正常工作,但在Internet Explorer 10中无法正常工作。IE10不再支持条件注释。

上一篇下一篇

猜你喜欢

热点阅读