父级大于子级的Z索引

时间:2019-07-24 00:12:57

标签: html css z-index

我有3个div:#parentchildsecond

我希望#parent div位于#child div之上,而#child div位于#second div之上。 如何设置z-index或配置div以实现此目的? 现在,#child div位于两者之上。 我宁愿不要更改HTML代码,而只需使用CSS对其进行修复。

我已经检查了其他类似的问题,但是没有一个能够为我面临的问题提供解决方案。

#parent, #child, #second{
    height: 50px;
}
#parent{
    background-color: grey;
    position: relative;
    z-index: 1;
    width: 500px;
}
#child{
    background-color: #216583;
    color: white;
    position: absolute;
    top: 50%;
    z-index: 0;
    width: 400px;
}
#second{
    background-color: #f76262;
    position: relative;
    z-index: -1;
    width: 300px;
}
<div id="parent">
    <div id="child">
        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nobis, velit!</p>
    </div>
</div>
<div id="second"></div>

0 个答案:

没有答案