YUIメニューバーを使用すると、アイテムがドロップダウンすると、ASP.NETSilverlightControlの背後に表示されます。YUIレイアウトを使用していません。
メニューバーcssでz-index:99とposition:relativeを設定し、divのz-index:-1とposition:relativeを設定してみました。
何か案は?
YUIメニューバーを使用すると、アイテムがドロップダウンすると、ASP.NETSilverlightControlの背後に表示されます。YUIレイアウトを使用していません。
メニューバーcssでz-index:99とposition:relativeを設定し、divのz-index:-1とposition:relativeを設定してみました。
何か案は?
ASP.NET Silverlight ControlのWindowless属性をtrueに設定すると、この問題が解消されます。 注:これを行うと、Silverlightコントロールにフォーカスがあるときに表示されるブラウザーの選択された破線の境界線が有効になります...
もう 1 つの可能性は、構成変数「iframe: true」を試して、ページで iframe shim を強制的に使用することです。iframe shim は、ブラウザーのプラグインで z-index の問題を解決できることがよくあります (この変数を使用して、Adobe Reader でインライン PDF を修正しました)。
メニューの作成時に構成変数を設定できます。
var oMenu = new YAHOO.widget.Menu("basicmenu", { iframe: true });