私は絶対位置とZ-インデックスをページ上の他のdivの上に設定したdivを持っています。私が抱えている問題は、絶対位置divが座っている部分が、ユーザーのマウスと対話するいくつかのdivの上にあることです。絶対配置されたdivの対話的な状態をオフにして、下のdivがアクティブになるようにする方法はありますか?トップエレメントとのやりとりを中止する
答えて
絶対配置された要素は、積み重ねるためにz-インデックスを使用します。なぜ、下のコンテンツにアクセスできないのかを説明します。残念ながら、インタラクティブな状態ではなく、単に障害物です。
すべての絶対配置されたブロック要素は、最上位要素のストレッチ(divの境界線を設定して障害がどの程度発生しているかを正確に確認する)の範囲内で、下に設定された要素を覆い隠します。
あなたの最も良い賭け(CSSの範囲内)は、インタラクティビティが必要な場所の下に隠れているdivを配置するか、または不明瞭なdivのプロパティをdivに直接追加することです。
EDIT:つまり、CSSに対話状態をオンまたはオフにするプロパティがありません。
UPDATE 2011/11/11:質問の解決方法はhttps://developer.mozilla.org/en/CSS/pointer-eventsを参照してください。 pointer-events: none;
は問題の有効な解決方法です。
CSS3仕様にSVGプロパティが追加されました。これにより、ユーザーは 'through'要素の要素を選択できます。 [https://developer.mozilla.org/ja/CSS/pointer-events](https://) developer.mozilla.org/ja/CSS/pointer-events)。 FFとWebkitはこのプロパティをサポートしています。他のサポートについては完全にはわかりません。 新しいプロパティは、現在のページのリンクとのやりとりを無効にするのに最適です。 – Larry
「pointer-events:none;」の検索結果が良好ですそれは私のレーダーではなかった。 –
- 1. ロード中にasp.netフォームとのやり取りを防止する
- 2. ビューでのユーザーのやりとりを停止
- 3. 他のアプリとやりとりする
- 4. Qt GUIアプリケーションはGUIとのやりとり時にリアルタイムプロセスを停止します
- 5. 入力中にキーボードがプログラムとやり取りするオートホットキー
- 6. pynessusとやりとりする方法
- 7. C++とやりとりする
- 8. Solarisでパッケージを追加するときにユーザーとのやりとりを防止する
- 9. ページ上の要素とやりとりするときのスワイプイベントを防止する
- 10. 2つのページとFuncUnitとのやりとりをテストする
- 11. MKMapView didDelectlectAnnotationViewとUITableViewとのやりとり
- 12. Androidアプリとフィットネスバンドとのやりとり
- 13. pyncとtweepyとのやりとり
- 14. gitクライアントとローカルファイルシステムとのやりとり
- 15. zf2 LoginServiceInterfaceとモデルとのやりとり
- 16. 電話のやりとりを見る
- 17. iPodのやりとり
- 18. アンドロイドアプリケーションのやりとり
- 19. クラスのやりとり
- 20. Androidサービスのやりとり
- 21. UIViewアニメーションのやりとり
- 22. Codeigniterモジュールのやりとり
- 23. Androidウェブのやりとり
- 24. ios-chartsとのユーザーのやりとり
- 25. C#のWebページとのやりとり
- 26. 2つのループとのやりとり
- 27. 別々のフレームとのやりとり
- 28. Azureコンテナインスタンスのコンテナとのやりとり
- 29. RubyのYahoo Placemakerとのやりとり
- 30. WPFのModelVisual3Dオブジェクトとのやりとり
この類似の質問を見てください:http://stackoverflow.com/questions/3452423/possible-a-div-overlay-which-is-completely-ignored-by-mouse-events-so-that-mo –
サンプルコードははるかに役立つので、あなたが伝えようとしていることを理解してください – sasidhar
参照:http://stackoverflow.com/questions/6740242/click-link-below-a-higher-z-index-div/6740272#6740272 – thirtydot