我在 Firefox 和其他浏览器上的嵌套 z-index 有问题,我有div
一个 z-index 为 30000 的 z-index 位于 a 下方label
,zindex 为 9000。我认为这是由 div 与 30000 z -index 位于div
具有 2000 s-index 的 a 内,但我删除了它,它没有任何效果。
这里有什么明显的东西会导致这个问题吗?
<div class="field row olabel end_date">
<label for="cc_end_year" generated="true" class="error">* required</label>
</div>
在我的标记中,我有一个弹出消息,在滚动一段文本时显示/隐藏。
<div class="field row olabel">
<div style="display:none;" class="whats_this_popup"></div>
</div>
我的 CSS:
#order_form .row.end_date {
position: relative;
z-index: 9000;
}
label.error {
z-index: 9001;
}
.whats_this_popup {
left: 360px;
padding: 20px;
position: absolute;
width: 205px;
z-index: 30000;
}
#order_form .row {
width: 435px;
z-index: 2000;
}