设“wmode”的值为“Opaque”,表示将Flash置于最底层。
还有一种方法也可以实现,就是将Flash设为透明显示,也不会挡住浮动的层。
条件1.只适用于IE 4.0 或以上版本.
条件2.flash 和其他元素在不同的layers里,且Flash所在的层的z-index较低。
条件3.Flash 必须设定为背景透明。(wmode= transparent).
以上三项缺一不可。
<div style="z-index:-1">
<embed name="Movie1" src="1234567.swf" quality="high" width=500 height=400 wmode="transparent" type="application/x-shockwave-flash">
</embed>
</div>
<div id="yaosansi" style="position:absolute; left:150px; top:100px; width:200px; height:200px; z-index:1; background-color: #009966; border: 1px none #000000; ">
</div>
wmode 属性/参数
值
Window | Opaque | Transparent
模板变量:$WM
说明
(可选)使您可以使用 Internet Explorer 4.0 中的透明 Flash 内容、绝对定位和分层显示的功能。此标记/属性仅在带有 Flash Player ActiveX 控件的 Windows 中有效。
“Window”在 Web 页上用影片自己的矩形窗口来播放应用程序。“Window”表明 Flash 应用程序与 HTML 层没有任何交互,并且始终位于最顶层。
“Opaque” 使应用程序隐藏页面上位于它后面的所有内容。
“Transparent”使 HTML 页的背景可以透过应用程序的所有透明部分进行显示,这样可能会降低动画性能。
“Opaque windowless”和“Transparent windowless” 都可与 HTML 层交互,并允许 SWF 文件上方的层遮蔽应用程序。这两种选项之间的差异在于“Transparent”允许透明,因此,如果 SWF 文件的某一部分是透明的,则 SWF 文件下方的 HTML 层可以透过该部分显示出来。
如果忽略此属性,默认值为 Window。仅适用于 object。
因此,在HTML中将 <object> 的wmode参数设成这样:
<param name="wmode" value="Opaque">
然后将一个HTML的 <div>置于Flash影片之上,测试成功。
分享到:
相关推荐
该功能使用的VS2008版本 测试浏览器使用的是IE8、firefox7.0.1,一切正常 实现的功能如下:使用DIV层进行左右滚动效果,能够控制每一个div显示的时间, 能够在flash之上增加链接等。
DIV层上下移动
JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口 JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口 JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口 JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口 JS+DIV以层代替弹出窗口的例子...
非常清爽的div层,漂亮div层 精美div层
div层的使用,div层的基本使用。包括css,div的定位
DIV 层 网站设计DIV 层 网站设计DIV 层 网站设计
DIV遮罩层 遮罩所有工作区域 简单的方法
DIVCSS仿FLASH导航效果(jQuery)
基本的网页弹出div层效果,带关闭按钮。div层浮动在原网页之上。
div如何盖(漂浮)在flash之上,于是本文搜集整理了以些方法:让DIV层浮动到flash上面的方法是:给flash添加透明参数.另外详细介绍wmode属性,感兴趣的朋友可以研究下
解决了网页里在OCX控件之上不能显示层的问题。如果网页里有OCX控件,无论怎么设置z-indexd都无法覆盖在ocx之上。现在已经解决了 用到了1.easyui框架 2.ocx你可以注册你的ocx,替换网页里的CLASSID即可
漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div 漂亮遮罩层css+div ...
JS弹DIV,遮罩层JS弹DIV,遮罩层JS弹DIV,遮罩层
点击文字弹出一个DIV层窗口代码,下载就能用
网页制作Webjx文章简介:今天测试div层和flash的交互,发现div层总是被flash层遮盖. 今天测试div层和flash的交互,发现div层总是被flash层遮盖,在百度上找了一会,说是加个<param name="wmode" value="tran
让Div层上下左右都居中的方法! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/
DIVJS 防flash幻灯效果 flash效果 flash幻灯效果 DIVJS 防flash幻灯效果
js 创建div层
CSS实现半透明div层的方法.rarCSS实现半透明div层的方法.rarCSS实现半透明div层的方法.rarCSS实现半透明div层的方法.rarCSS实现半透明div层的方法.rar