我正在使用下拉菜單,其所有代碼都以.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