-1
记住:我的覆盖使用绝对定位。
我试图解决覆盖问题与我的自动建议菜单,当它驻留在ModalPopup(使用Ajax控件工具包的ModalPopupExtender)内。作为用户类型,叠加层出现在弹出框下,但我希望它出现在它上面。
因此,简单的事情是改变我的自动建议菜单覆盖层上的z-index,但叠加层仍出现在模式弹出窗口下。所以我打开了ModalPopupExtender的源代码并查看了它的z-index,并将它设置为更高的值(它们使用了10,000,我使用了20,000)。我认为这可以解决它,但无济于事,我的覆盖仍在弹出窗口下。当我的覆盖div z-index高于覆盖z-index时,这怎么可能呢?
我将不胜感激任何帮助。
经过进一步调查,我认为这条线是导致模式弹出去的一切盈:
this._foregroundElement.parentNode.appendChild(this._backgroundElement);
的“前景元素”是弹出DIV及背景要素是一个临时的div我觉得跨度整个页面。
好的,因为我不能改变这一点,任何建议我能做些什么来修复附加到模式弹出窗口中文本框的叠加层?