JQuery IE7 Z-Index Bug

时间:2010-04-10 13:55:24

标签: jquery html css internet-explorer-7

我使用本教程构建了一个Jquery下拉菜单: http://noupe.indexsite.org/tutorial/drop-down-menu-jquery-css.html

它适用于除IE7(shooooocking)之外的浏览器。似乎存在z-index排序问题,下拉菜单显示在我所有其他JQuery元素下。我不知道如何设置z-index以使其显示在顶部。我彻底搜索了这个问题,它似乎与多个'位置:相对'元素有关。我已经搞砸了几个小时,但我似乎无法解决它。我已经尝试为所有不同的页面元素定义z-index,但它似乎没有帮助这种情况。

您可以在此处查看问题:http://hardtopdepot.com/dev/index.html

任何帮助都会非常感激 - 谢谢!此外,我知道还有其他IE7问题,但我非常有信心我可以解决这些问题,因为它们是标准的IE填充/边距无意义。

1 个答案:

答案 0 :(得分:1)

仅z-index对你没有帮助。 DOM中元素的顺序有所不同:通过.appendTo(“body”)将菜单元素放在正文的末尾,你应该全部设置。