试图在IE8上显示第三个levl jquery菜单,但它隐藏在其他所有菜单后面,没有probs

时间:2011-01-19 21:32:32

标签: jquery css internet-explorer

我有一个jquery菜单,对于第一级下拉显示效果很好,我正在尝试将其修改为第三级。它在FF和chrome上工作正常,但是第三级元素在IE的页面其余部分后面丢失了。我已经过了几个小时,看不出问题是什么,所以真的很感激一些帮助。

btw我为每个父元素和子元素设置了Z-index,这不是问题。

继承人的链接

http://www.synergycc.com服务

下有一个示例第三级菜单

感谢

1 个答案:

答案 0 :(得分:0)

您是否尝试将子div的宽度设置为auto而不是固定?

ul#topnav li .sub{width:auto;}

您可能还想尝试将浮动修复应用于已浮动元素的任何父类:

.floatFix {
    zoom: 1;
}

.floatFix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}