[英]PopupPanel Glass z-index 1 is always on top?
我想使用GWT PopupPanel向用戶顯示表單。 當出現錯誤時,應顯示帶有z-index 1000的AbsolutePanel以及錯誤消息。 我的設置如下:
<g:PopupPanel glassEnabled="true" glassStyleName="{mystyle.glassStyle}">
</g:PopupPanel>
glassStyle在哪里
.glassStyle {
z-index: 1;
background-color: rgba(255,255,255,0.85);
}
我的AbsolutePanel的z索引為10000。如果PopupPanel已打開並且發生錯誤,則會顯示AbsolutePanel,但無法看到,因為它在PopupPanel的玻璃下面。 由於AbsolutePanel的z指數高於玻璃的z指數,因此AbsolutePanel應該可見。 不是這種情況。 僅當我未在glassStyle上設置z-index:1時,AbsolutePanel才可見。
如果在glassStyle上設置了z-index,如何實現AbsolutePanel變為可見事件?
我使用的效果與您描述的相同,並且根本不使用z-index設置。 您只需顯示您的PopupPanel(例如'.center()'),它就會彈出在之前已附加的面板上方。
嘗試刪除所有的z-index設置-在AbsolutePanel和PopupPanel上均如此。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.