|
您的位置: 首页 > 网站资讯 > Flash覆盖div层解决方案分享 |
Flash覆盖div层解决方案分享发布日期:2017/6/3
经过多年的蓬勃发展,Flash相关的专业软件不仅有Adobe Flash这样的江湖高手,也出现了一批更加细分功能的奇侠隐士,其中不乏有中国本土的Flash软件设计者-硕思软件。 Flash是美国Macromedia公司所设计的一种二维动画软件。通常包括Macromedia Flash,用于设计和编辑Flash文档,以及Macromedia Flash Player,用于播放Flash文档。 下面分享Flash覆盖div(层)解决方案如下: 有两种方法:一种就是设置flash为透明,但是假如你在DW中插入动画,再加 是不生效的。要把整个的flash插件代码换成如下: <object type="application/x-shockwave-flash" data="" width="560" height="210"> <param name="movie" value="" /> <param name="wmode" value="transparent" /> </object> 对比一下,和DW主动生成的代码是有区别的,测试过,IE FF 均可以。 第二种方法:设置flash置底,加个代码:<param name="wmode" value="opaque" /> 但是只加这个代码,IE可行,在FF下,失效。要想在FF下起作用,还要用在<object 里加个 wmode="opaque" ,实例代码如下: <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="" width="560" height="210"> <param name="movie" value="" /> <param name="quality" value="high" /> <param name="wmode" value="opaque"> <embed src="" wmode="opaque" quality="high" pluginspage="" type="application/x-shockwave-flash" width="560" height="210"></embed> </object> 另外一种方法是: 将flash object 改变 <style> div { width:100px; height:100px; position:absolute; top:20px; left:20px; background:red } object { width:400px; height:100px; } </style> <div>aaaa</div> <object type="application/x-shockwave-flash" data=""> <param name="movie" value="" /> <param name="wmode" value="transparent" /> </object> |
其他相关文章 |
|
|
|
|||||||||
Copyright 2012-2025 上海蒙狼网络科技有限公司 WWW.MENGL.CN All Rights Reserved |