inline-block、BFC、边距合并

2016-10-21  本文已影响0人  饥人谷_菜菜

问答


1. 在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例

答:

2. 去除inline-block内缝隙有哪几种常见方法?

答:

3. 父容器使用overflow: auto| hidden撑开高度的原理是什么?

答:

4. BFC是什么?如何形成BFC,有什么作用?

答:

5. 浮动导致的父容器高度塌陷指什么?为什么会产生?有几种解决方法

答:

6. 以下代码每一行的作用是什么? 为什么会产生作用? 和BFC撑开空间有什么区别?

答:

.clearfix:after{  // 在父容器的末尾添加一个伪元素
        content: '';  //伪元素的内容是个空元素
        display: block; //伪元素的显示类型是块状元素
        clear: both; //伪元素的作用是清除浮动
}
.clearfix{ *zoom: 1; //IE6,7的兼容清除方式}
上一篇 下一篇

猜你喜欢

热点阅读