Web ページに 2 つの Flash オブジェクト (A と B と呼びます) があり、それらが重なり合っているため、一方が他方を部分的に覆い隠しています。B を A の前に強制するために、Z インデックスを制御することはできないようです。私が何をしようとしても、A は常に「勝ち」、トップにとどまります。
Flash の上に HTML を表示する際の問題について多くの人の投稿を読みましたが、2 つの重複するアイテムが両方とも Flash オブジェクトである場合については何もありません。
- 色々組み合わせてみました
wmode=opaque/transparent/window
- 私はCSSを試しまし
position:absolute/relative
たz-index:0/999
- HTMLセクションを別の順序で配置しようとしました
- 問題はIEとFirefoxで同じです
- この場合、jQuery を使用したくありません
私の特定の状況では、 B にはと が必要で、A の上に座る必要がposition:absolute
あります。A には相対的な配置が必要であり、透過性は必要ありません。ただし、これらの制限なしでテストしてきましたが、まだオーバーラップを制御できません。z-index のコード制御を無効にするような方法で作成された SWF (クライアントから送信された広告) がありますか?wmode=transparent
この配置の理由は、A がページ上部の標準的なバナー広告であり、B がページの右上から角が剥がれる「ページカール」効果であるためです。
アドバイスありがとうございます。