【发布时间】:2017-03-25 23:18:42
【问题描述】:
我很难理解嵌套元素中垂直边距折叠的概念。我在http://www.howtocreate.co.uk/tutorials/css/margincollapsing 上发表了一篇文章,解释了它是如何工作的,但是对它的解释感到困惑。因此,在其示例中,它引用了以下两个元素
<div style="margin-top:10px">
<div style="margin-top:20px">
A
</div>
</div>
看到内部 div 有 20px 的边距,这将应用于整个代码块。让我感到困惑的是在那之后的所有事情,但还没有考虑 Internet Explorer 7 的问题。有人能够以简化的方式为 CSS 新手解释一下吗?
【问题讨论】:
-
你的意思是蓝色 div 中段落的那个位?
-
我不知道如何才能比那篇文章更好地解释它。也许有一些精美的图画?
-
@BoltClock -
Nested margins下的所有内容,除了我所说的内部块优先。
标签: css