【发布时间】:2020-04-13 23:57:35
【问题描述】:
我有 2 个 div 1 有图像,我有背景颜色为白色的内容
<div class="first-box">
<img src="assets/design.png" width="500px">
</div>
<div class="second-box">
<div class="welcome-text" >
<div>Create Account</div>
</div>
</div>
这是css
.first-box{
height: 30%;
padding: 0;
border-radius: 0;
width: 100%;
}
.second-box{
margin-top: -10%;
height: 70%;
background-color: white;
border-top-left-radius: 40px;
border-top-right-radius: 40px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}
正如您在第二个框中看到的那样,我使用了margin-top -10%;,因此它与第一个 div 重叠,但是当它重叠时,它的背景颜色不会显示为白色。我需要在重叠时显示背景颜色为白色。
【问题讨论】:
-
您可以使用 jsfiddle.net 重新创建并分享链接吗?