使用 jqGrid 4.15.6-pre - 免费
我打开一个添加表单来添加一个新行。 我的其中一个单元格单击了调用以下内容的 dataEvent:
function accessBudgetView(){
$('.rma-miscdisplay2-zoom600995').load("/QMSWebApp/RMAControllerServlet",
{lifecycle:"accessRMAMONumberRequestBudgetLayout",
nextMONumberRequestIndex:nextMONumberRequestIndex,
recseq:0}, function(){$('.rma-miscdisplay2-zoom600995').show("slide", { direction: "right" },
1000);});
}
这是我的容器代码:
<div class="rmaMainBody"></div>
<div class="rma-miscdisplay"></div>
<div class="rma-miscdisplay2"></div>
<div class="rma-miscdisplay2-zoom600995"></div>
<div class="rma-miscdisplay3"></div>
我的问题是被调用的容器被禁用,即使我将 z-index 设置为高于 addForm z-index。
z-index 仅适用于定位元素。如果您尝试在非定位元素上设置 z-index,它什么也不会做。然而,有一个例外 - flex children 可以使用 z-index 即使他们没有定位
请看这里:Stacking elements - CSS z-index and stacking context explained