2011-02-18 36 views
1

該菜單在Firefox,Chrome和較舊的IE中運行良好,但在IE8中無法運行。 我已經坐了幾個小時,但我不能得到它的工作。 請幫我一把。 這裏的菜單有問題:hugoth如何讓這個下拉菜單在IE 8中工作?

+1

這將有助於瞭解您的意思是「不起作用」。它對我來說看起來並不好,我使用的Chrome瀏覽器看起來不錯,所以我想我不確定這個問題是什麼? – novacara 2011-02-18 19:26:25

+0

上次我在chrome中查看它看起來不錯,但現在我發現它比IE8更加搞砸了。謝謝你讓我知道!無論如何,菜單應該在中間對齊,並且沒有滾動條。 – kellykarate 2011-02-21 18:36:58

回答

0

菜單起作用,但你遇到的問題是菜單顯示在表格單元格內(注意該單元格右側的滾動條)。一個簡單的解決方法是將z-index:1;添加到所有元素,即使是菜單的父元素(即td)。

更耗時的解決方案是重寫代碼以使用div而不是表格。由於您必須重新編寫代碼,因此很難做到這一點,但這樣做可以在所有瀏覽器中正確顯示(IE5.5除外)。

只是我的2美分