簡體   English   中英

PopupPanel Glass z-index 1始終位於頂部嗎?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM