教学之友,学习之友。

站长教学网

div被flash挡住或flash遮住div或div被遮盖的解决方法

时间:2014-03-31 15:57来源:未知 作者:ken 点击:

在做网站的时候经常会遇到div层被遮盖的问题

木有flash的解决方法:

只需要给定位里边增加 z-index:xxx;(xxx代表阿拉伯数字)

只要你的数字比遮盖的层数字大一般就可以完美解决了,如果不能解决好好检查样式吧!

 

被flash遮盖的完美解决方法:

让flash置于DIV层之下的方法,让flash不挡住飘浮层或下拉菜单

IE 浏览器<object></object>内加上参数<param name="wmode" value="opaque" />
FF 浏览器<embed />内加上参数wmode="opaque"

 

会被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不档住浮动对象或层的关键属性:站长教学网 eduyo.com
<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>

(责任编辑:ken)
TAG标签: div flash
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
注册登录:不允许匿名留言,登录后留言无需输入验证码。
栏目列表
最新内容