close

新版的Flash都有這個問題:
通過設定Div跟Flash的z-index並不能使Div在Flash的上一層。
官方解釋:
A Flash movie in a layer on a DHTML page containing several layers may display above all the layers, regardless of the stacking order (「z-index」) of those layers

所以解決方法如下:

1.在flash加入:param name="wmode" value="opaque" 如:
<object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="900" height="135"><param name="wmode" value="opaque" /><param name="movie" value="http://www.vipcase.net/dongfeng/ezcatfiles/website/img/img/815/top2.swf" /><param name="quality" value="high" /></object>

2.在DIV 裡的Style裡加入:POSITION: absolute;Z-INDEX:10;(數字越大越處於上層)


arrow
arrow
    全站熱搜

    幸福小鋪 發表在 痞客邦 留言(0) 人氣()