2011年1月7日 星期五

如何處理 Flash 在下拉選單的上一層問題

這問題有點難描述,但是,我想只要有使用到下拉選單(CSS)和Flash動畫的人就知道。如果我做一個Flash的廣告看板剛好在下拉選單下方,當我指向下拉選單的時候,下拉選單會升到 Flash 動畫的後方,導致不能點選。第一個想到的解決方式是用 css 的 z-index 來解決,發現根本不行。
原來得靠增加以下參數的方法來解決。


這問題有點難描述,但是,我想只要有使用到下拉選單(CSS)和Flash動畫的人就知道。如果我做一個Flash的廣告看板剛好在下拉選單下方,當我指向下拉選單的時候,下拉選單會升到 Flash 動畫的後方,導致不能點選。第一個想到的解決方式是用 css 的 z-index 來解決,發現根本不行。
原來得靠增加以下參數的方法來解決。


<object width="470" height="200">
<param name="wmode" value="transparent" />
<embed wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" src="my-flash.swf" play="true" loop="true" menu="true" width="470" height="200"></embed> </object>


加上紅色部份就對了!

沒有留言:

張貼留言