我使用的是一个下拉菜单,它的所有代码都写在.js文件中。我的网站上有一个闪光灯。当你将鼠标悬停在任何类别的顶部时,下拉菜单会显示更多内容,但这些额外的内容隐藏在flash文件后面,flash文件正在覆盖下拉菜单内容。
我该如何解决这个问题呢?
发布于 2010-07-10 02:41:52
将flash文件的窗口模式(wmode)设置为不透明。如果你正在处理绝对定位,确保你的菜单的z索引更高(如果它是一个预制的下拉列表,可能已经是了)。
像这样:
swfobject:
swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0","expressInstall.swf", {}, {wmode: 'opaque'});或
<param name="wmode" value="opaque">在典型的定义中。
发布于 2010-07-10 02:53:17
谢谢丹
实际上,我找到了解决方案,并回来回答我自己的问题,这样如果其他人碰巧面临同样的问题,他们就可以得到解决方案。
我只是在闪存文件的AC_FL_RunContent中添加了"'wmode','transparent'“,它工作得很好。
谢谢:)
https://stackoverflow.com/questions/3215563
复制相似问题