让某个图片或者Div层悬浮在别的对象之上,一般的方法是用CSS的z-index来定义。z-index的数值越大,对象越在上面。
比如:
但是,无论怎么设置z-index,你的对象总是在Object对象下面。
要想解决让Div覆盖Flash Object的问题,需要在Object的<object>...</object>标签内部加入一个参数“<param name="wmode" value="transparent">”
意思好像就是设置什么穿透效果,具体的我也懒的研究了,反正目的达到了
例如:
比如:
| <div style="position:absolute;z-index=1;">test</div> |
但是,无论怎么设置z-index,你的对象总是在Object对象下面。
要想解决让Div覆盖Flash Object的问题,需要在Object的<object>...</object>标签内部加入一个参数“<param name="wmode" value="transparent">”
意思好像就是设置什么穿透效果,具体的我也懒的研究了,反正目的达到了
例如:
| <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"> <param name="movie" value="../images/bn1.swf"> <param name="wmode" value="transparent"> <param name="quality" value="high"> <embed src="../images/bn1.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="442" height="63"></embed> </object> |
本文介绍了一种使HTML中的Div元素始终显示在Flash对象之上的方法。通过调整CSS的z-index属性通常可以控制层叠顺序,但对于Flash对象这一方法无效。文章提供了一个解决方案,在Flash的object标签中加入wmode参数并设置为transparent,从而实现Div覆盖Flash的效果。
127

被折叠的 条评论
为什么被折叠?



