プロフィール

マイティーマウス


My-YouTube

↓元へなちょこドラマー

Author:マイティーマウス
日記ですから。


カレンダー

プルダウン 降順 昇順 年別

09月 | 2017年10月 | 11月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -



カテゴリー


月別アーカイブ


ブログ内検索


メールフォーム

名前:
メール:
件名:
本文:


スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

FLASH(swf)の上にレイヤーの乗せる

Webブラウザで Flashコンテンツがどの階層に表示されるかは、決まっていませが、一般的なブラウザでは、最前面のレイヤーに表示されます。

最前面に表示されてしまうと、Jvascriptを利用したプルダウンメニューがFLASHの裏側へいっていまったり、都合の悪いケースがあるので、解決方法を。

意外とカンタンです。

1. wmodeをtransparentにする。
<param name="wmode" value="transparent" />
<embed wmode="transparent"... />


2.スタイルシートで重なり準を調整する。
position:absolute;
z-index:1;
z-index:2;


私の場合はFLASHの埋め込みに「swfobject.js」を使っているので
var so = new SWFObject("ファイル名.swf", "名前", "横サイズ", "縦サイズ", "必要とされるFlashのヴァージョン", "背景色");
の下に
so.addParam("wmode", "transparent");
を追加するだけ。
スポンサーサイト

コメント

コメントの投稿



管理者にだけ表示を許可する

トラックバック

http://tommylee.blog71.fc2.com/tb.php/212-4b095b03

 | BLOG TOP | 


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。