我有一个包含两个div的主体,一个是绝对定位的div,另一个是静态默认定位的div,我希望绝对定位的div采用屏幕的完整高度,但接下来出现的问题是,当我try 将页边距顶部应用到静态定位的div时,它也被添加到绝对定位的div.
如何才能使绝对定位的div不获得同级div的边距?
body {
font-family: sans-serif;
margin: 0;
padding: 0;
position: relative;
}
.div-1 {
position: absolute;
border: 2px solid red;
width: 90%;
left: 0;
right: 0;
margin: 0 auto;
height: 100vh;
}
.div-2 {
height: 200px;
width: 90%;
background-color: blueviolet;
margin-top: 8rem;
}
<div class="div-1"></div>
<div class="div-2"></div>