0

私はこのprobelmに数時間苦労していて、それは私を夢中にさせます。ドロップダウンメニューをフラッシュ領域に配置したいのですが、FFでのみ機能します。Unfotunelly IEとOperaは、私のメニューをフラッシュの下に表示します。

DHTMLメニューシステムは可能な限りシンプルで、私が最初から作成したものです。

私はすべてを試してきましたが、それでも期待どおりに機能しません。

jquery.flashEmbedスクリプトとparamtransparentを使用した標準コードでflash要素を配置しようとしましたが、機能しません。Pleseは私を助けてくれます、私は頭を失っています。

これがxhtmlです:

http://www.project.yamandi.com/toton/

よろしく、デビッド

4

3 に答える 3

1

wmode=opaqueまたはを使用しwmode=transparentます。デフォルト値はwmode=window、フラッシュ要素が常にz-indexページ上の他の要素よりも大きくなるようにするものです。

于 2010-05-30T11:41:59.313 に答える
0

フラッシュをdivに入れます。

メニューコードがトリガーされたら、style.display='none';を設定します。非表示にする前に、メニューがフラッシュと重なっているかどうかを確認するコードを追加することができます。メニューが再び非表示になったら、フラッシュを再表示します。はい、その醜い。

于 2010-05-30T09:01:01.010 に答える
0

答えてくれてありがとう、でも私はついに解決策を見つけました。透明な値を持つputparamタグで問題を解決できることを読みましたが、そうではありません。解決策は、次のようにwmode ="transparent"をEMBEDTAG(!!!)に配置することです。

このフラッシュオブジェクトは、もちろん他のレイヤーの下に絶対位置と階層的なz-index値で表示されます。

よろしく、デビッド

于 2010-05-30T11:39:00.830 に答える