2

私はこれに対する答えを得るためにさまざまなフォーラムで質問をしていますが、どれも私のために働いているようには見えません.

サードパーティの Web サイトを iframe に埋め込んでいます。ウェブサイトにはいくつかのフラッシュ コンテンツがあります。Iframe には、div 自体であるドロップダウン メニューがほとんどないコンテナ div があります。これらのメニューは、Web サイトのフラッシュ ビデオの背後に表示されますが、これは明らかに望んでいるものではありません。メニュー (div) を常にフラッシュ コンテンツの上に配置したいと考えています。私はYouTubeビデオで同じ問題を抱えていました.wmode = opaqueを埋め込みURLに追加すると、そこで問題が解決しました. この問題は、ビデオを含むサード パーティの Web サイトに関係しているため、異なります。

以下は、いろいろ調べているうちに思いついたものです。 理由: Flash ビデオはブラウザー プラグインによってレンダリングされ、html 要素ではないため、css の z-index 値は影響しません。彼らは常にトップに立つでしょう。

いくつかの回答/回避策
1属性 wmode= transparent をフラッシュ ビデオに追加します。私はサード パーティの Web サイトのコンテンツを管理していないため、これを行うことはできません。
2 div の後ろに透明な iframe を配置します。これが何を意味するのか完全に理解していないため、これまで試したことはありません。 div の周りに iframe を配置する必要がありますか?

上記の先に進むだけで十分なのか、それとも解決策または回避策として不足しているものがあるのか​​ を確認したいと思います. この問題に直面しているのは IE (9 および 10) のみです。Firefox ではすべて問題なく表示されます。お時間をいただきありがとうございます。

ありがとう

4

1 に答える 1