0

YUIメニューバーを使用すると、アイテムがドロップダウンすると、ASP.NETSilverlightControlの背後に表示されます。YUIレイアウトを使用していません。

メニューバーcssでz-index:99とposition:relativeを設定し、divのz-index:-1とposition:relativeを設定してみました。

何か案は?

4

2 に答える 2

0

ASP.NET Silverlight ControlのWindowless属性をtrueに設定すると、この問題が解消されます。 注:これを行うと、Silverlightコントロールにフォーカスがあるときに表示されるブラウザーの選択された破線の境界線が有効になります...

于 2009-03-03T01:06:28.277 に答える
0

もう 1 つの可能性は、構成変数「iframe: true」を試して、ページで iframe shim を強制的に使用することです。iframe shim は、ブラウザーのプラグインで z-index の問題を解決できることがよくあります (この変数を使用して、Adobe Reader でインライン PDF を修正しました)。

メニューの作成時に構成変数を設定できます。

var oMenu = new YAHOO.widget.Menu("basicmenu", { iframe: true });
于 2009-03-03T01:24:02.697 に答える