2013-05-08 94 views
0

我有richmodal面板,但是在瀏覽按鈕上單擊我打開那個尚未在其他窗口頂部的豐富模態面板。一些屏幕部分重疊,所以我不能用作模式窗口。如何在應用程序的其他窗口上使用rich:modalPanel

我嘗試了很多選擇,但沒有運氣。 這裏是我的代碼

<rich:modalPanel id="orderSearchAndSelectModalPanel" resizeable="false" 
     top="130" width="750" height="650" moveable="true" label="#{prop2.exportLabel}" domElementAttachment="form"> 

回答

0

rich:modalPanel表示爲HTML div。這意味着模態面板不是單獨的窗口(與啓動模態面板顯示的UI組件相同的窗口的一部分)。基於這些信息,你不能期望模態面板將在其他窗口之上。

0

我相信你的意思是如何讓你的rich:modalPanel與其他打開的modalPanel重疊。所以這很容易做到。 rich:modalPanel具有zindex屬性,它定義了html標記中的z軸座標。您需要爲不同的modelPanel定義不同的值,以定義誰與誰重疊。

例如您modelPanel看起來就像這樣:

<rich:modalPanel id="orderSearchAndSelectModalPanel" zindex="1000" resizeable="false" 
    top="130" width="750" height="650" moveable="true" label="#{prop2.exportLabel}" domElementAttachment="form" > 
相關問題