1、相邻的盒子模型中,如果其中的一个是浮动的(floated),垂直margin不会被折叠,甚至一个浮动的盒模型和它的子元素之间也是这样。
2、设置了overflow属性的元素和它的子元素之间的margin不会被折叠(overflow取值为visible除外)。
3、设置了绝对定位(position:absolute)的盒模型,垂直margin不会被折叠,甚至和他们的子元素之间也是一样。
4、设置了display:inline-block的元素,垂直margin不会被折叠,甚至和他们的子元素之间也是一样。