私はAjax ModalPopupExtenderを使用していますが、この問題はModalPopupExtender上の表示です。 ModalPopupExtenderではz-index = 1、問題が解決されない場合はz-index = 100と設定します。メニューのZ-インデックスとASP.netのajax ModalPopupExtenderの問題
答えて
Firebug(Firefox拡張機能)などを使用して、メニューのZ-インデックスを調べます。その後、ModalPopupExtenderのZ-インデックス1を高く設定します。
ライブページは表示されませんが、Zインデックスを推測することはできませんが、100より大きい必要があります。10001などの値を設定してみてください。
z-indexを、@ Jabのように大きなものに設定します。
また、あなたがHTMLマークアップの下部にModalPopupExtenderを置くと、非常に奇妙な理由でModalPopupExtenderが修正されることがあります。試してみる。
私は約4年間Asp.Netの開発を行ってきましたが、私の経験から、MicrosoftのAJAXライブラリ、特にAJAX Control Toolkitから離れていることがわかりました。そこには、彼らが修正するつもりはないと思われるバグがあります。
あなたへのアドバイス:別のライブラリを使用してください。私はJQueryを使用しています。ネット上のJQueryのプラグインは、さまざまな品質を持っていますが、それらのうちのいくつかは本当にうまくいき、私は自分自身をバグ修正しました(私はすぐにコードを理解できるものを選択します)。
JQuery UIは非常に高品質で、ModalPopupExtenderの代わりに使用しているダイアログウィジェットが含まれています。ウィンドウスタイルが気に入らない場合は、15+ jQuery Popup Modal Dialog Plugins and Tutorialsの15個のプラグインのうち1つを確認してください。
デベロッパーツール(Chrome/IEでF12)の使用方法を数分学習したところ、問題の根本に到達しました。 1.メインメニューはマスターページにあり、ModalPopupExtenderコントロールはチャイルドページ内にあります。 2. ModalPopupExtenderコントロールは、他のページコンテンツ(メインメニューを除く)を保持する同じdiv内に配置され、このdivはメインメニューを含むdivよりも低いz-インデックスを持ちます。
状況が最初のカテゴリに該当する場合は、次のようになります。生成されたマークアップは、ライトボックスを1つの内側に配置しますdiv、子ページのコンテンツの残りの部分(例:wrapperContent)、および別の内部のメインメニュー(たとえばwrapperHeader)。 wrapperHeaderのZ-索引は、wrapperContentのz-索引以上でなければならない(MUST)。そうでなければ、サブノードはドロップダウン時にコンテンツの下に落ちる。ライトボックスに指定するzインデックスの値に関係なく、wrapperHeaderよりも低いwrapperContentからZ-インデックスを継承するので、常にwrapperHeader内のすべての要素の下に表示されます。
状況が2番目のカテゴリに該当する場合も、同様の説明があります。
@Jack Marchettiこれは、ライトボックスを他のページのコンテンツとは別のdivに置いたときにこれがなぜ修正されるのかについても説明しています。
こちらがお役に立てば幸いです。
- 1. asp.net ajax hovermenuextender on modalpopupextender Z-indexの問題
- 2. jQueryとZインデックスの問題
- 3. Zインデックスの問題 - ドロップダウンメニュー
- 4. ZインデックスIEの問題
- 5. WPF Z-インデックスの問題
- 6. ie-6のZ-インデックス問題
- 7. divの影とZ-インデックスの問題
- 8. jqGridとWijmo WijMenuのz-インデックス問題
- 9. のzインデックスの問題 - 親の兄弟
- 10. ModalPopupExtenderと検証の問題
- 11. IE7 Z-インデックス問題(CSSドロップダウン)
- 12. z-インデックスによる問題
- 13. IE7でのZ-インデックスの問題
- 14. 反応ネイティブでのZ-インデックスの問題
- 15. Z-インデックスの表示の問題
- 16. IE 6.0のzインデックスの問題
- 17. IE8でのZ-インデックスの問題
- 18. ブートストラップ「ハンバーガー」モバイルメニューのZインデックスの問題
- 19. CSS - IE 7のZインデックスの問題
- 20. ModalPopupExtender setfocusの問題
- 21. ModalPopupExtenderパフォーマンスの問題
- 22. jquery .show()でZ-インデックスの問題
- 23. firefox 5でのZインデックス問題、クロム
- 24. Internet Explorer 7でZ-インデックスの問題
- 25. Div背景画像Zインデックスの問題
- 26. ASP.NET AJAXとJQueryの問題
- 27. asp.netとjquery AJAXの問題
- 28. ASP.NETメニューの問題.swfファイル
- 29. asp.net Ajaxの問題
- 30. AJAX/ASP.NETの問題