我正在使用下拉菜单,其所有代码都以.js文件形式写入。 我在我的网站上有一个Flash。当您将鼠标悬停在任何类别的顶部时,下拉菜单会显示更多内容,但是此附加内容隐藏在Flash文件后面,Flash文件将覆盖下拉菜单内容。通过闪存文件下拉菜单
我该如何解决这个问题?
我正在使用下拉菜单,其所有代码都以.js文件形式写入。 我在我的网站上有一个Flash。当您将鼠标悬停在任何类别的顶部时,下拉菜单会显示更多内容,但是此附加内容隐藏在Flash文件后面,Flash文件将覆盖下拉菜单内容。通过闪存文件下拉菜单
我该如何解决这个问题?
将flash文件的窗口模式(wmode)设置为不透明。如果您正在处理绝对定位,请确保您的菜单的z-index更高(可能已经是如果它是预制的下拉菜单)。
像:
swfobject的:
swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0","expressInstall.swf", {}, {wmode: 'opaque'});
或
<param name="wmode" value="opaque">
在一个典型的定义
。
感谢丹,
我居然找到了解决办法,回来回答我的问题,以便其他人可以得到解决,如果他们碰巧遇到了同样的问题。
我刚刚在flash文件的AC_FL_RunContent中添加了''wmode','transparent'“,它工作得很好。
谢谢:)
是的。就是那个。 – 2010-07-09 18:45:49