解决flash遮挡div问题

方法一:
条件1.只适用于IE 4.0 或以上版本. 
条件2.flash 和其他元素在不同的layers里,且Flash所在的层的z-index较低。 
条件3.Flash 必须设定为背景透明。(wmode= transparent). 
以上三项缺一不可。

<div style="z-index:-1"> 
<embed name="Movie1" src="1221.swf" quality="high" 
width=500 height=400 wmode="transparent" 
type="application/x-shockwave-flash"> 
</embed> 
</div>

<div id="jnkcLayer" style="position:absolute; left:150px; top:100px; width:200px; height:200px; z-index:1; background-color: #009966; layer-background-color: #009966; border: 1px none #000000; visibility: visible"></div>

方法二:
在网页中插入flash代码中加入下面的代码:
<param name="wmode" value="transparent">  
如果是插入的网页中的FLASH的话,要用到另一句:  
document.write(’<param name="wmode" value="transparent"> ’);
另外的一种方法:
在<object>里加入这个参数,将FLASH置于底层, 
<param name="wmode" value="Opaque">

如<object  type="application/x-shockwave-flash" data="shouye/fix_imgs/ad/tlbb_250x74_110720.swf" ><param name="movie" value="shouye/fix_imgs/ad/tlbb_250x74_110720.swf" /><param name="wmode" value="Opaque"></object>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值