2009-10-20 85 views
0

我正在嘗試在YUI Tabview上面設置模態YUI面板。對於CSS目的[1],這些標籤的z-index值最高可達20(取決於有多少標籤)。帶有非標準背景掩碼值的YUI模態面板

我面臨的問題是,YUI爲面板的模式繪製的遮罩位於任何非零遮罩選項卡的後面,因此標籤可以窺視。

到目前爲止,我只找到YUI API方法來更改對話框或面板的蒙版。

有沒有人知道我可以如何做到這一點的面具?有沒有人有過這樣的問題?

我將很快發佈我使用的代碼。

TIA!

[1]與stackMask合併應該這樣做(CSS設計師這樣做,所以我不能改變的標記)

回答

1

的解決方案是 - 展後/渲染頂模態對話框,調用hideMask()爲基礎的模態對話框 - 取消頂模態對話框之前,調用showMask()爲基礎的模態對話框

提示:如果主叫隱藏/顯示面具太早和/或太晚,可能會在視覺上體驗面具「閃爍」。

0

貌似配置值zIndex的(對於面板)。

沒有關於是否應該在渲染之前或之後調用stackMask的文檔,顯示之前或之後等。還有一個事件(configzIndex),當zIndex屬性更改時觸發。