2010-07-09 87 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'「,它工作得很好。

謝謝:)