ホームページ  >  記事  >  ウェブフロントエンド  >  div フローティング Layer_JavaScript スキルをカバーするフラッシュの解決策

div フローティング Layer_JavaScript スキルをカバーするフラッシュの解決策

WBOY
WBOYオリジナル
2016-05-16 18:22:551256ブラウズ

オンライン解決策:
From:http://codingforums.com/showthread.php?t=95109
(a) Flash 埋め込みスクリプトを

コンテナに配置します (SWFObject.js を使用します)。 div コンテナにフラッシュ埋め込みスクリプトを追加]
(b) Flash 埋め込みスクリプトに wmode=transparent を追加[フラッシュ埋め込みスクリプトに wmode=transparent を追加]
(c)
(d) スタイル ..position:relative;left:0px;top:0px; を設定します。 z-index:0;
(そうしないと、Firefox は負の z-index を受け入れません)
(e) z-index を使用してコンテナーに浮動 iframe を設定します: 99;[zindex を使用してコンテナーに浮動 iframe を設定します 99 に設定します]
(f) CSS を使用して flashcontent コンテナと htmlcontent コンテナの位置を調整します。

他の解決策はオンラインでより一般的であるため、説明しません。最初の解決策を使用してそれを解決する方法について話します:

コードをコピー コードは次のとおりです:

var so = new SWFObject("XXX.swf", "flashId", "width", "height", "version", "background color");
//div レイヤーを覆わないようフラッシュを設定します
so.addParam ("wmode", "opaque");
so.write("flashcontent");

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