2010-10-13 29 views
3

我試圖讓一個絕對定位的DIV顯示在Flash對象前面;除了Chrome之外,我可以在任何瀏覽器中使用此功能。z-index和flash Chrome特定問題

這裏有幾個類似的問題,但沒有專門針對Chrome的問題。我已經嘗試了幾種建議的解決方案,例如將'wmode'參數設置爲'transparent',併爲flash對象和div設置z-index,但似乎沒有任何效果。

要看到這個動作:

www.mapcrunch.com

有一些綠色的文字:「點擊這裏開始」,它應該出現在街景視圖全景圖的前面。在Chrome中,您可以看到DIV出現在正確的位置,但被Flash對象消除。

這個問題推動了我的堅果,任何建議將不勝感激。

回答

5

其實,你看過其他'wmode'嗎?我認爲還有一個「正常」的值,如果我記得正確的話,將Flash對象放在當前容器中的圖層上(如它應該:P)。

所以,只要確保它在它自己的DIV標籤中,並且也有z-index設置。

HTML Flash嵌入並不是我每天都會做的事情(甚至在Chrome中測試的更少),但希望這會帶來一些亮點。

+1

有三個wmods - 窗口(默認),不透明和透明。最後兩個在文件中使正常顯示順序的flash對象部分,所以這些z-index正常工作。 – DoubleThink 2010-10-14 15:02:25

+0

啊是的...不透明我在想,謝謝! – bigp 2010-10-14 15:53:33

+0

感謝您的回覆。我已經嘗試了不透明和透明(雖然,我只能在Flash對象加載後通過JavaScript來設置這些) - – Nick 2010-10-14 23:43:23