免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码

标题: 彻底解决IE浏览器中FLASH在遮挡DIV的问题 [打印本页]

作者: admin_2    时间: 2014-5-13 20:25
标题: 彻底解决IE浏览器中FLASH在遮挡DIV的问题





大家还记得我上一篇教程中,介绍怎么在IE中让FLASH背景透明吧?
贴子地址:http://bbs.yidacms.com/thread-6075-1-1.html




今天在给客户做网站的时候,FLASH在IE8中挡住了二级下拉菜单,结果用GOOGLE浏览器测试是正常的。
当时很郁闷。。不是郁闷技术解决不了问题,而是在郁闷 为什么IE是一朵奇葩,大家回想一下,不管哪个IE版本的浏览器,多多少少总是和其它大众浏览器不同。总是那么另类。IE6无语 IE7也无语。IE8还算好一点了。


浏览器界最大的奇葩就是360浏览器哎~! 不得不抵制它。


算了费话少说,直接上解决办法,如果各位在开发模板的时候,发现易达CMS自带的BANNER遮挡住了下位二级菜单的话。除了用z_index的方法外。
可以常试用我说的这种方法,可以解决在IE中被挡住的问题。


其实flash遮挡div方法有很多,但大多数都没有写是为什么遮挡了,下面是我总结的原因:可能不全,不过我现在还没有发现别的问题。

原因也就是没有给flash添加透明效果这个属性。我们在<object></object>标签里面添加如下代码问题应该就解决了,并非是给z-index设置值的问题。

     1、<param name="wmode" value="transparent" />

2、<embed wmode="transparent">

重点在这里,在<embed>中加入wmode="transparent"属性,FF中层的问题就可以解决了。

3、type="application/x-shockwave-flash"

以上三行代码一定要加上,flash才不会挡住,DIV。



作者: 石头    时间: 2014-5-14 22:42
我也出现这个问题,banner遮住了二级目录和qq客服图标,具体改那个文件?
作者: gjy6039    时间: 2014-8-27 16:46
请问,我怎么使用啊?{date}

作者: tom22    时间: 2014-8-28 21:20
顶!楼主是好人
作者: qrotv    时间: 2014-9-6 01:09
加油YIDACMS




欢迎光临 免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码 (http://www.ourphp.net/club/) Powered by Discuz! X3.2