2010-07-09 49 views
1

我正在使用下拉菜单,其所有代码都以.js文件形式写入。 我在我的网站上有一个Flash。当您将鼠标悬停在任何类别的顶部时,下拉菜单会显示更多内容,但是此附加内容隐藏在Flash文件后面,Flash文件将覆盖下拉菜单内容。通过闪存文件下拉菜单

我该如何解决这个问题?

回答

1

将flash文件的窗口模式(wmode)设置为不透明。如果您正在处理绝对定位,请确保您的菜单的z-index更高(可能已经是如果它是预制的下拉菜单)。

像:

swfobject的:

swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0","expressInstall.swf", {}, {wmode: 'opaque'}); 

<param name="wmode" value="opaque"> 
在一个典型的定义

+0

是的。就是那个。 – 2010-07-09 18:45:49

0

感谢丹,

我居然找到了解决办法,回来回答我的问题,以便其他人可以得到解决,如果他们碰巧遇到了同样的问题。

我刚刚在flash文件的AC_FL_RunContent中添加了''wmode','transparent'“,它工作得很好。

谢谢:)