Jquery ie 6滑动问题

Jquery ie 6滑动问题,jquery,internet-explorer-6,slide,Jquery,Internet Explorer 6,Slide,我已经为自己编写了这个脚本,用于使用JQuery进行滑动导航(从右到左) 在mac FF、safari、opera、PC ie 7和8中运行良好,但在ie6中根本不起作用 如果有人能解释为什么IE6不起作用,我们将不胜感激 可以看到它在这里工作在你的css#navContent中为什么你们两个要覆盖一个设置为可见,另一个设置为隐藏 #navContent { overflow: visible; width: 348px; overflow: hidden; } 将na

我已经为自己编写了这个脚本,用于使用JQuery进行滑动导航(从右到左)

在mac FF、safari、opera、PC ie 7和8中运行良好,但在ie6中根本不起作用

如果有人能解释为什么IE6不起作用,我们将不胜感激

可以看到它在这里工作

在你的css#navContent中为什么你们两个要覆盖一个设置为可见,另一个设置为隐藏

#navContent {
    overflow: visible;
    width: 348px;
    overflow: hidden;
}

将navContent的css声明更改为:

#navContent {
    position: relative;
    width: 348px;
    overflow: hidden;
}
这是IE6/7中一个记录在案的bug,它是关于搜索溢出时的一堆bug编写的:隐藏的ie7/IE6


在IE6/7/8、FF3、Safari 4中进行了持续兼容性测试。

在IE7中,子菜单不会隐藏。这是正确的行为吗?是的,重要的是要注意,它在IE7中也不起作用。我有同样的问题,但我只是测试了一下,没关系。