我想把一个div移到另一个div里面,但是当我使用

margin-top: 10px;

顶部有一个白色的缺口。这里是html:
<div id="topb">
    <div id="selection">

    </div>
</div>

这里是CSS:
#topb {
    background: url(images/tomato-background.jpg) no-repeat fixed;
    background-size: cover;
    height: 100%;
    width: 101%;
    margin-left: -10px;
}

#selection {
    background-color: #4d4d4d;
    width: 60%;
    height: 500px;
    margin: auto;
    margin-top: 40px;
}

以下是网站截图:
html - CSS将div垂直向下移动-LMLPHP

最佳答案

也许您可以通过添加padding-top:10px;而不是修改子元素来修改父元素。

关于html - CSS将div垂直向下移动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40064712/

10-13 00:12
查看更多