html学习饥人谷技术博客

边距合并、BFC、清除浮动

2016-06-20  本文已影响135人  不是鱿鱼

问题

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


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


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


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


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


浮动高度塌陷

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


.clearfix:after{ 
    content: ''; //空字符
    display: block;// 显示为块级元素
    clear: both;//清除两侧浮动
} //用于清除浮动 
.clearfix{ 
    *zoom: 1;//用于兼容IE6、7
}

本教程版权归 张宇 和 饥人谷 所有,转载须说明来源

上一篇下一篇

猜你喜欢

热点阅读