2010-05-12 56 views
1

GDAY所有,堆放問題

我知道這個問題是衆所周知的Internet Explorer中的視覺元素,但我已搜查高和低的解決方案無濟於事。

我創建了一個菜單系統,使用嵌套的有序列表,其中菜單功能由CSS和Jquery控制。該菜單在FF,Chrome,Opera和Epiphany中完美運行。

但是在IE 6/7/8中,我的彈出式菜單正在桌子下面顯示。

最上面的框是包含我的菜單系統的div元素。我正在處理使用表格進行顯示的遺留代碼,因此下一個框和「ts found。Try a subcate」文本位於表格的「td」元素中。

我試圖強制該表具有較低的z-索引,但這是行不通的。

我該如何讓IE像其他瀏覽器一樣運行並在桌面上顯示我的菜單?

乾杯,

邁克爾

回答

1

如果你可以把它絕對定位,它將不再繼承z-index從它的父,雖然這並不總是一個選擇。

+0

澄清請。我應該做什麼絕對? – Michael 2010-05-12 01:51:16

+0

我猜Z-Index的表格。 – Sphvn 2010-05-12 01:56:37