今天做组卷系统时,发现FLASH挡住浮动层,无论如何都显示在最顶,无法与层共存
遂搜索之,终获解决良方:
让Flash不档住浮动对象或层的关键参数:wmode=opaque
方法:
针对IE 在<object></object>内加上参数<param name="wmode" value="opaque" />
针对FF 在<embed />内加上参数wmode="opaque"
参考资料:
(一)网页Flash代码相关【摘自蓝色经典论坛】
引用内容 引用内容
标准的的Flash插入
<!-- 标准的的Flash插入
设置高度与宽度:
width="400" height="400"
设置路径:
data="style/flash/001.swf" 与 value="style/flash/001.swf"
替代文本或替代图片:
<a href="" title=""><img src="" alt="" /></a> 也可以不要这段
-->
<object type="application/x-shockwave-flash" data="style/flash/001.swf" width="400" height="400">
<param name="movie" value="style/flash/001.swf" />
<a href="style/flash/001.swf"><img src="style/img/001.jpg" alt="Flash动画" /></a>
</object>
不会遮住层的Flash
<!-- 不会遮住层的Flash
让Flash不档住浮动对象或层的关键属性:
<param name="wmode" value="opaque" />
<embed wmode="opaque"></embed>
-->
<object type="application/x-shockwave-flash" data="style/flash/001.swf" width="400" height="400">
<param name="movie" value="style/flash/001.swf" />
<param name="wmode" value="opaque" />
<embed wmode="opaque"></embed>
<a href="style/flash/001.swf"><img src="style/img/001.jpg" alt="Flash动画" /></a>
</object>
透明的Flash
<!-- 透明的Flash
让Flash透明的关键属性:
<param name="wmode" value="transparent">
-->
<object type="application/x-shockwave-flash" data="style/flash/001.swf" width="400" height="400">
<param name="movie" value="style/flash/001.swf" />
<param name="wmode" value="transparent">
<a href="style/flash/001.swf"><img src="style/img/001.jpg" alt="Flash动画" /></a>
</object>
(二)FLASH帮助
引用内容 引用内容
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 层可以透过该部分显示出来,而"opaque"则不会显示。
如果忽略此属性,默认值为 Window。仅适用于 object。
分享到:
相关推荐
下载网页上的flash工具。。。下载网页上的flash工具。。。下载网页上的flash工具。。。
网页FLASH和首页FLASH是互联网早期常见的一种网页设计技术,用于创建动态、交互式的网页元素,尤其是在网站的首页上,以吸引用户的注意力并提升网站的视觉效果。FLASH这一标签表明我们讨论的是Adobe Flash技术,它...
网页Flash抓捕器是一种工具,专为用户解决网页上无法直接下载的图像和视频问题。它通过解析网页中的Flash内容,允许用户将这些媒体资源保存到本地计算机。在互联网上,许多动态内容,如动画、游戏或视频,是通过...
本文主要针对“Flash挡住层”的问题,提供解决方案,帮助你理解并解决这类问题。 首先,我们要明白问题的核心在于Flash的渲染方式。默认情况下,Flash是以“窗口模式”(Window Mode,简称wmode)运行的,这使得它...
最好的真正解决下拉菜单被flash挡住的解决方法_界面设计_前端技术.
这款软件适用于那些希望回顾、备份或进一步处理网页上播放过的Flash内容的用户。Flash作为一种广泛使用的多媒体格式,常用于创建互动式的动画、游戏和广告,而在网页中尤为常见。 在使用网页FLASH抓取器时,用户...
Flash源文件是指网页上使用的动画、视频、游戏等多媒体内容的原始文件。下载Flash源文件可以让用户离线观看、学习、研究或二次开发这些多媒体内容。但是,网页上的Flash源文件并不是直接可下载的,需要用户具备一定...
总的来说,这个压缩包提供了一套全面的Flash MP3 Player解决方案,让网页设计师和音乐爱好者能够轻松地在网页上添加自定义的音乐播放功能。通过理解Flash技术、XML数据结构以及播放器样式,用户可以创建出符合自己...
网页三剑客,通常指的是Adobe公司的三款网页设计与开发工具:Dreamweaver、Flash和Photoshop,它们在网页制作领域具有广泛的应用。这三款软件各有其独特的功能,组合使用能够实现高效、专业的网页设计。 ...
Flash允许设计师创建动画、游戏、交互式内容,甚至完整的网页应用程序,使得互联网上的内容变得更加生动有趣。在本资源"网页制作FLASH打包下载"中,我们可以获取到与Flash网页制作相关的素材和教程。 Flash的主要...
透明flash下载,适合网页头部flash添加效果
Flash的引导层动画
Flash作为一种流行的多媒体平台,曾广泛用于创建动画、游戏和网页元素,为用户提供丰富的动态体验。本示例将详细介绍如何在网页中嵌入Flash,并探讨相关的关键知识点。 首先,`data.xml`文件可能包含Flash内容的...
《网页Flash提取技术详解——以"Save Flash 3.0"为例》 在互联网的早期,Flash作为一种交互式内容制作工具,曾广泛应用于网页设计,为用户带来了丰富的动态体验。然而,随着HTML5的普及,Flash逐渐淡出舞台,但仍有...
网页游戏在过去的互联网娱乐领域占据了重要的地位,而Adobe Flash作为其核心技术之一,为众多网页游戏提供了平台。"Flash11.1.102.63"是Flash的一个老版本,被誉为网页游戏的最佳选择,主要因为它具有良好的稳定性和...
Flash下载工具的工作原理通常是通过检测网页中的Flash对象,解析其源代码,然后提供一个简单的下载选项,让用户能够将SWF文件保存到计算机上。这类工具通常具有以下功能: 1. **自动检测**:能够自动扫描并识别网页...
比较好用的网页Flash抓取器。原理很简单:所有你使用IE播放的Flash,都会被IE下载在你的系统中进行缓存。这个软件就是在IE的缓存目录寻找.swf结尾的文件。 注意:由于Chrome对Flash缓存时使用了其他的技术,并不会...