我有一個疊加層,我想要顯示一些信息。但是,在疊加層下面有一個按鈕,我想要在疊加層上顯示該按鈕。我已經設置了z-index爲9998的疊加層和它下面的z-index爲9999的按鈕,但它不起作用。這可能嗎?爲什麼嵌套的z索引不起作用
.overlay-message {
position: fixed;
top: 0;
left: 0;
height: 100%;
width: 100%;
display: table;
background-color: rgb(0, 0, 0);
opacity: .9;
z-index: 9998;
}
h4 { display: table-cell;
color: #fff;text-align: center;
vertical-align: middle; }
.container {
align-items: center;
width: 100%;
max-width: 100%;
height: 100%;
}
.row {
display: table !important;
align-items: center;
justify-content: center;
}
.one-fifth-flex {
width: 50%;
padding-bottom: 20px;
float: left;
}
.ico-btn {
background-color:transparent;
color:rgb(26, 188, 156);
border-color:rgb(26, 188, 156);
border-style: solid;
border-width: 10px;
width:100px;
z-index: 9999;
}
<div class="overlay-message">
<h4>Hey! Tap on the button above!</h4>
</div>
<div class="container">
<div class="row">
<div class="one-fifth-flex">
<div role="button" class="ico-btn">
Me
</div>
</div>
</div>
</div>
我看到很多flex屬性,但沒有'display:flex' ...並且它們不會在沒有這個的情況下工作 – LGSon