6

私のサイトには、Flash アニメーションの上にドロップダウンする CSS と JavaScript で構築されたドロップダウン メニューがあります。IE (6&7) では、ドロップダウン メニューは Flash アニメーションの上にドロップされますが、Firefox (2&3) では、メニューは Flash アニメーションの下に表示されます。この動的メニューを Firefox の Flash 上に流す方法はありますか?

代替テキスト

IE 7 では、Flash の上にメニューが表示されます。

Firefox では、Flash の下にメニューが表示されます: (どうすれば修正できますか?!)

代替テキスト

4

6 に答える 6

8

wmode を transparent に設定してみてください -こちらを参照してください

于 2008-09-12T06:02:37.843 に答える
1

z-indexを使用して、メニューを100のようなものに設定し、フラッシュムービーを.....たとえば-1のようなネガティブなものに設定します。

乾杯

于 2009-11-27T08:51:14.027 に答える
1

wmode=opaque は私にとってはうまくいったようです

私はここでそれを行いました:www.toolgal.com、トップナビゲーションの製品メニューにカーソルを合わせます

ダン

于 2009-02-26T07:48:26.387 に答える
0

iframe トリックを試しましたか (つまり、iframe をメニューの後ろに浮かせて、フラッシュ レイヤーを後ろに置きます)。

于 2008-09-12T05:07:03.733 に答える
0

iframe-trick は IE (IE7 未満) 専用であるため、Firefox ではおそらく役に立たないでしょう。

Flash コンテンツが独自の HWND を取得しないように、wmode=transparent を有効にしようと思います。

于 2008-09-12T06:08:16.130 に答える
0

wmode=transparent を有効にする方法です。ただし、Linux の Firefox はこれに従わず、フラッシュが常に最上位になることにも注意してください。

于 2008-09-15T13:20:10.107 に答える