2011-02-18 40 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美分