使用margin-top时会出现空白区域

时间:2014-10-30 17:58:16

标签: html css html5 css3

我试图使用margin-top相对于其父容器向下推一个容器。但是,在尝试这样做时,父div和前面的div之间会出现白色间隙(参见屏幕截图)。我想知道是否有人为此提供了解决方案enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:2)

如果问题是背景没有填写,请使用填充,而不是保证金。这适用于父div,而不是孩子:

http://jsfiddle.net/tmd4thpa/

.container {
  background: purple;
  padding:20px;
}
.div {
  height:500px;
  background: red;
}
<div class="container">
  <div class="div"></div>
</div>