时间:2021-05-08
做项目的时候经常会遇到DIV浮动层被FLASH遮挡的,下面给出解决方案。
IE下:
复制代码代码如下:
<param name="wmode" value="transparent" />
FireFox和Chrome下:
复制代码代码如下:
<embed src="http://player.56.com/v_ODk4OTI0NjA.swf" quality="high" width="480" height="405" wmode="transparent"></embed>
完整格式:
复制代码代码如下:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="480" height="405">
<param name="movie" value="http://player.56.com/v_ODk4OTI0NjA.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<embed src="http://player.56.com/v_ODk4OTI0NjA.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="480" height="405" wmode="transparent"></embed>
</object>
注意插入优酷视频和插入flash的方式是一样的, 注意一些标签不可省略
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
在做web开发中可能会遇到flash遮挡页面中元素的情况,无论怎么设置flash容器和层的深度(z-index)也无济于事,现有的解决方案是在插入flash的e
CSS设置页面最大最小宽度兼容ie6/7/8/9,FF,chrome,sogou等浏览器设置最小宽度div{width:100%;min-width:1000p
清除浮动的难点就是要兼容多浏览器,safari、chrome、firefox、IE缺一不可,而且代码还要精简。最后的优化方案有两个: 优化方案一: .c
IEvsFFCSS兼容要点:DOCTYPE影响CSS处理FF:div设置margin-left,margin-right为auto时已经居中,IE不行FF:bo
CSS兼容要点:1、DOCTYPE影响CSS处理。2、FF:div设置margin-left,margin-right为auto时已经居中,IE不行。3、FF: