0

YUIタブビューの上にモーダルYUIパネルを設定しようとしています。CSSの目的で[1]、タブには最大約20のz-indexがあります(タブの数によって異なります)。

私が直面している問題は、YUIがパネルのモダリティのために描画するマスクが、タブが持つゼロ以外のマスクの背後にあるため、タブが覗き見られることです。

これまでのところ、ダイアログまたはパネルのマスクを変更するYUIAPIメソッドしか見つかりませんでした。

誰かが私がマスクのためにこれを行うことができる方法を知っていますか?誰かが以前にこのような問題を抱えたことはありますか?

使用したコードをまもなく投稿します。

TIA!

[1](CSSデザイナーがこれを行ったため、マークアップを変更できません)

4

2 に答える 2

1

解決策は - 最上位のモーダル ダイアログを表示/レンダリングした後、下位のモーダル ダイアログに対して hideMask() を呼び出します - 最上位のモーダル ダイアログをキャンセルする前に、下位のモーダル ダイアログに対して showMask() を呼び出します

ヒント: hide/show mask の呼び出しが早すぎたり遅すぎたりすると、マスクの「点滅」が視覚的に発生する場合があります。

于 2010-05-21T06:50:44.233 に答える
0

stackMask と組み合わせた構成値 zIndex (パネル用) のように見えます。

レンダリングの前または後、ショーの前または後に stackMask を呼び出す必要があるかどうかについて、ドキュメントには何もありません。 zIndex プロパティが変更されたときに発生するイベント (configzIndex) もあります。

于 2009-10-20T17:58:16.543 に答える