私が取り組んでいるサイトでは、古くなったCSS "suckerfish"メニューを使用して、Javascriptや他のCSSソリューションではなくドロップダウンを行います。これらのページの一部にはフラッシュがあり、Internet Explorer 8の場合にのみ、メニューはフラッシュ領域によって「ブロック」されます。この問題に関する質問(hereとhere)を確認した後、wmode = "opaque"とwmode = "transparent"の両方を試してみました。これはChrome、Opera、Safariの問題を解決しました。 Firefoxはwmodeの指定なしで動作しました。CSSのメニューがInternet Explorerのみのフラッシュの上にオーバーレイされない
しかし、IE 8はこれらのいずれにも対応していません... CSSメニューはフラッシュにオーバーレイされません。これらのフラッシュ要素には位置が割り当てられていないので、Z-インデックスを割り当てることは私の理解が行く限り助けにならない。
IE 8でこの作業を行うにはどうすればよいですか?
あなたは、2つの異なるページ、とのいずれかで、この操作を見ることができます注意してください。
のwmode = "透明":http://www.momentumnow.biz/mn/index.shtml(問題のフラッシュピースの名前はMN_Pres-2-A.swf)
のwmode = "不透明":www.momentumnow.biz/mn/benefits.shtml(問題のあるフラッシュピースはBenefits-A.swfという名前です)。あなたは、IEブラウザのためのフラッシュセクションでこのコードを追加する必要が
おかげ
私は間違いをしましたか?それは働いていないようですか? 2つのページの両方に「param」を追加しました。 2つ目は不透明にしました。 – Ray
""を挿入しましたか?それは動作していません。 –
ありがとう、私は第1ページにを入れ、第2ページにを入れました。私はタイプミスを見ていないよね? – Ray