我为这个问题挣扎了几个小时,它快把我逼疯了。我想把我的下拉菜单放在闪光区,它的工作,但只在FF。Unfotunelly IE和Opera在flash下显示我的菜单。
DHTML菜单系统是最简单的,它是我从头开始编写的。
我已经尝试了所有的方法,但它仍然不能正常工作。
我尝试通过jquery.flashEmbed脚本和带有参数透明的标准代码来放置flash元素,但是从来都不起作用。请帮帮我,我要发疯了。
下面是xhtml:
http://www.project.yamandi.com/toton/
问候你,大卫
发布于 2010-05-30 19:41:59
使用wmode=opaque或wmode=transparent。缺省值是wmode=window,这将导致flash元素的z-index始终大于页面上的其他元素。
发布于 2010-05-30 17:01:01
将闪存放在div中。
当你的菜单代码被触发时,设置style.display='none';在隐藏之前,你可以添加一些代码来检查菜单是否与闪光灯重叠。当菜单再次隐藏时,重新显示闪光灯。是的,很丑陋。
发布于 2010-05-30 19:39:01
谢谢你的回答,但我终于找到了解决方案。我读过带有透明值的put param标签可以解决这个问题,但这不是。解决方案是将wmode=设置为“透明”到嵌入标签(!)如下所示:
这导致flash对象将显示在具有绝对定位和分层z索引值其他层下。
问候你,大卫
https://stackoverflow.com/questions/2938002
复制相似问题