« ActionScriptで正規表現 | メイン | iTunes 5のスキン »

swfとフローティングレイヤーの重なり順(Flash&JavaScriptの小技)

今日発見した小技をメモ。

Q)
cssとdivを使ったサブメニューをswf上の領域に表示させようとするとムービーが全面に出てきてしまう。

A)
swfを表示させているobjectタグに <param name="wmode" value="transparent" />とパラメータ追加。(IE用) embedタグ内にwmode="transparent"と属性追加。(Mozilla系用)

z-indexをいじったり、onMouseのときにswfのレイヤーをhiddenにしたりとあれこれやってたのだけど、これで一発解決。

トラックバック

このエントリーのトラックバックURL:
http://www.minfish.jp/blog/mt-tb.cgi/14

コメント