`
rancedxk
  • 浏览: 34197 次
  • 性别: Icon_minigender_1
  • 来自: 河南
文章分类
社区版块
存档分类
最新评论

div层被flash层遮盖问题解决思路

阅读更多

转载自:http://edu.codepub.com/2009/0328/2340.php

今天测试div层和Flash的交互,发现div层总是被flash层遮盖,在百度上找了一会,说是加个<param name="wmode" value="transparent" />就成了,我加完后在IE下问题是解决了,但是FF下好像没有反应,后来才知道IE中和FF加的代码是不一样的,如下:

IE浏览器下可用

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

firefox下可用

<embed src=http://www.webyi.com/wschool/wdesign/CSS/20090325/"YourFlash.swf" wmode="transparent" ... ></embed>

关于wmode属性资料:

(可选)允许使用 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"则不会显示。

分享到:
评论

相关推荐

    select网页下拉列表与div层遮盖问题

    在html中关于select元素的问题在很多地方都提出过,而在前段...相关文章:div层被flash层遮盖问题解决思路 第一就是比较有名的:一般div浮层在IE6下无法遮盖select元素的问题。首先提供了下面一个实例: 注解:如果

    最顶层div被flash或者下拉列表遮挡的问题解决

    ### 最顶层div被flash或者下拉列表遮挡的问题解决 在网页设计中,有时会出现顶层的div元素被其他元素如Flash或下拉列表遮挡的情况。这种遮挡问题通常是由于CSS定位属性设置不当造成的,尤其是`z-index`值的设置不...

    网页Object标签遮盖DIV标签解决方法

    对于Flash对象,可以添加`wmode`参数来改变其渲染方式,从而避免遮盖问题。例如: ```html &lt;object data="your-flash-file.swf" width="100%" height="100%" wmode="opaque"&gt; ``` `wmode`的值可以是`...

    JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口

    JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口 JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口 JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口 JS+DIV以层代替弹出窗口的例子,弹出DIV层窗口 JS+DIV以层代替弹出窗口的例子...

    漂亮div层 精美div层

    在网页设计中,Div(Division)层是一种基本的布局元素,用于组织和定位网页内容。"漂亮div层 精美div层"这个标题和描述暗示我们关注的是如何利用Div来创建美观、高效的网页布局。下面我们将深入探讨Div层的重要性和...

    div弹出层 定位问题的 处理

    在网页设计中,`div` 弹出层...通过上述方法,我们可以有效地解决`div`弹出层的定位问题,创建出符合预期且用户体验良好的弹出层。在实际开发中,要结合具体项目需求和浏览器环境灵活运用这些技巧,以达到最佳效果。

    用div+css制作弹出层遮罩层

    利用div+css制作弹出层并遮罩层,主用用了两个div,一个div用于弹出框,另一个则遮罩整个页面

    DIV遮罩层 div div

    通常,这个`&lt;div&gt;`元素被设置为绝对定位(`position: absolute`),并覆盖在整个页面之上,其宽度和高度根据页面的实际大小动态调整,以确保遮罩层可以完全覆盖页面的所有内容。遮罩层的背景色一般设为半透明,以...

    div层的使用,div层的基本使用

    本篇文章将深入探讨`div`层的基本使用,包括其语法、属性以及与CSS的结合使用,以实现灵活的网页布局。 一、`div`层的基本语法 `div`层是通过HTML的`&lt;div&gt;`标签创建的,它是一个块级元素,意味着它会默认占据一整行...

    闪烁的div、高亮的div层

    在网页设计和开发中,"闪烁的div"和"高亮的div层"通常涉及到动态效果和用户交互的实现。这些技术主要应用于吸引用户的注意力,提供反馈,或者创建引人入胜的用户体验。下面我们将详细探讨这个主题,包括相关概念、...

    点击后可以展示到前端的div层jquery效果

    当说到“div层”,通常指的是将div元素设置为不透明或可见,以便在页面上呈现特定内容。 接着,jQuery的引入极大地简化了JavaScript代码,使得操作DOM(文档对象模型)元素变得简单易行。jQuery提供了丰富的选择器...

    Jquery做的遮盖层

    在提供的文件名"JS遮盖层解决方案 - JQuery - web - JavaEye论坛.htm"和"JS遮盖层解决方案 - JQuery - web - JavaEye论坛.files"中,可能包含了更详细的讨论、示例代码或其他相关资源,你可以查阅这些文件以获取更多...

    DIV 层 网站设计

    DIV 层 网站设计DIV 层 网站设计DIV 层 网站设计

    关于flash遮盖div浮动层的解决方法

    设置`wmode`为`transparent`或`opaque`可以解决遮盖问题。`transparent`使得Flash背景透明,而`opaque`则让Flash对象不再位于顶层,允许Div浮动层在其之上。 3. **调整Div容器的`z-index`** `z-index`是CSS中定义...

    使用JS+CSS实现DIV层自适应高度和宽度

    实现DIV层自适应高度和宽度 在网页设计中,DIV层的自适应高度和宽度是非常重要的,因为它可以使网页适应不同的浏览器大小和分辨率,从而提高用户体验。以下是使用JS+CSS来实现DIV层自适应高度和宽度的知识点: 一...

    解决flash遮住div的问题

    解决flash遮住div的问题,很简单的方法

    js 创建div层

    1. **创建背景div层**:首先,创建一个用于遮罩的div层,通过`document.createElement("div")`创建div对象,然后使用`setAttribute`和`style`属性设置其ID、位置、颜色、大小、透明度等。此div用于模拟模态对话框的...

    html div没有被撑开的原因及解决办法

    通过使用`lj_设置子dom的height 100%即可.png`、`必须清除子dom的float才能撑开父dom.txt`、`absolute存在的时候floate会失效.txt`、`css - div层为什么没有被自动撑开-.url`这些资源,你可以更深入地学习和实践这些...

Global site tag (gtag.js) - Google Analytics