1

透明性を必要とするサイト レイアウトとフラッシュ ナビゲーションを組み込みました。ただし、wmode='transparent' を使用すると、結果は最新の Flash 10 を使用するブラウザー間で非常に一貫性がなくなります。

IE7 では、サンプル ページは問題なく動作します。FireFox3 (Win) では、フラッシュで色が正しくありません。Safari/FF3 (Mac) では、Flash はまったく透過的ではありません。

z-index を使用してすべての背後に送信して同じ効果を得ることができますが、上部の div ではメニューをクリックできません。

デモ用にテストページを作成しました: http://quietmind.biofeedback.net/test/so.html

4

3 に答える 3

0

どちらの回答も役に立ちましたが、元のSWFには画像の1つにjpgが含まれていました。何らかの理由で、FlashのWindows実装はこれをうまく処理しましたが、Macバージョンはそれを透過的にしようとしませんでした。

Windows FF3がFlashの色を透明なセットで操作するという問題はまだありますが、それは別の問題です。

于 2009-02-16T02:36:13.303 に答える
0

私が覚えている限り、wmodeはお尻の痛みでした。FP10でテストを実行していないことを認めなければなりませんが、クロスブラウザで正しく動作したことはありません.

wmode transparent に関する既知の問題は次のとおりです。

  • 英語以外のキーボードで「@」記号を入力する。
  • タブ インデックスの狂気。
  • 全体的にパフォーマンスが低下します。
  • 印刷の問題 (例:ここ)。
  • Googleに質問して、自分で解決してください。

だから、いいえ、それは信頼できません。実際、私にとって、wmode を必要とするデザインは有効なデザインではありません。

wmode 内部の詳細については、GPU アクセラレーションの意味を参照してください。.

幸運を。

ファン

于 2009-02-15T22:00:02.623 に答える
0

wmode を transparent に設定すると、奇妙な問題が発生する可能性がありますが、これは私にとって初めてのことです。プラグインが計算を台無しにする原因となる、swf自体の透明度で少し奇妙なことをしているのではないかと思います。そこを調べることから始めてください。ただし、可能な限り wmode transparent を回避するようにしてください。これはせいぜいパフォーマンスの浪費であり、一連の奇妙な動作を引き起こす可能性があります (ただし、混乱した色は回避できる可能性があります)。

于 2009-02-15T22:01:33.273 に答える