ホームページ >ウェブフロントエンド >htmlチュートリアル >div レイヤーは Flash をカバーします (互換ブラウザ)_html/css_WEB-ITnose

div レイヤーは Flash をカバーします (互換ブラウザ)_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:40:071202ブラウズ

今日、div レイヤーと flash の間の相互作用をテストしたところ、baidu でしばらく検索した後、div レイヤーが常に flash レイヤーで覆われていることがわかりました。 これを追加したところ、IEでは問題が解決しましたが、FFでは応答がなかったようです。後で、IEとFFで追加したコードが異なることがわかりました。 :

IE ブラウザで利用可能

< ;param name="wmode" value="transparent" />

Firefox で利用可能

wmode 属性情報について:

(オプション) を使用すると、Internet Explorer 4.0 で透明な Flash コンテンツ、絶対配置、および階層表示機能を使用できます。このタグ/プロパティは、Flash Player ActiveX コントロールを備えた Windows でのみ有効です。

「ウィンドウ」は、ビデオ独自の長方形のウィンドウを使用して、Web ページ上でアプリケーションを再生します。 「ウィンドウ」は、この Flash アプリケーションが HTML レイヤーと対話せず、常に最前面にあることを示します。

「不透明」では、アプリケーションはページ上の背後にあるものをすべて非表示にします。

「透明」を選択すると、アプリケーションの透明な部分を通して HTML ページの背景が表示され、アニメーションのパフォーマンスが低下する可能性があります。

「不透明ウィンドウレス」と「透明ウィンドウレス」はどちらも HTML レイヤーと対話し、SWF ファイルの上のレイヤーがアプリケーションをシャドウできるようにします。 2 つのオプションの違いは、「透明」では透明度が許可されるため、SWF ファイルの一部が透明な場合、SWF ファイルの下にある HTML レイヤーがその部分を通して表示されますが、「不透明」では表示されません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。