gpt4 book ai didi

css - 全局覆盖上方表 tr 上的 z-index

转载 作者:行者123 更新时间:2023-11-28 11:25:56 25 4
gpt4 key购买 nike

我想将表格中的特定 tr 定位在全局叠加层之上。我尝试了这段代码但没有成功:

HTML

<table>
<tr class="tr-1">
<td>test</td>
</tr>
<tr class="tr-2">
<td>test</td>
</tr>
</table>
<div class="overlay"></div>

CSS

tr {
background-color: white;
}

tr.tr-1 {
position: relative;
background-color: red;
z-index: 20;
}

.overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: black;
opacity: .3;
z-index: 10;
}

有什么想法吗?

这是一个 jsfiddle

这是预期的结果:

enter image description here

最佳答案

tr 上将 display 属性设置为 block 将使图层位于叠加层之上。

tr {
background-color: white;
}

tr.tr-1 {
position: relative;
background-color: red;
z-index: 20;
display:block;
}

.overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: black;
opacity: 1;
display:block;
z-index: 10;
}
<table>
<tr class="tr-1">
<td>test</td>
</tr>
<tr class="tr-2">
<td>test</td>
</tr>
</table>

<div class="overlay"></div>

关于css - 全局覆盖上方表 tr 上的 z-index,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46472600/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com