我有一个jquery菜单,对于第一级下拉显示效果很好,我正在尝试将其修改为第三级。它在FF和chrome上工作正常,但是第三级元素在IE的页面其余部分后面丢失了。我已经过了几个小时,看不出问题是什么,所以真的很感激一些帮助。
btw我为每个父元素和子元素设置了Z-index,这不是问题。
继承人的链接
下有一个示例第三级菜单感谢
答案 0 :(得分:0)
您是否尝试将子div的宽度设置为auto而不是固定?
ul#topnav li .sub{width:auto;}
您可能还想尝试将浮动修复应用于已浮动元素的任何父类:
.floatFix {
zoom: 1;
}
.floatFix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}