我已经为我编写了这个脚本,用于使用 JQuery 进行滑动导航(从右到左)。
在 mac FF、safari、opera、PC ie 7 和 8 中运行良好,但在 ie6 中根本无法运行。
如果有人能解释为什么 ie 6 不起作用,将不胜感激。
可以看到在这里工作http://www.mitchellwood.co.uk/test/slide/navworking-alone.html
我已经为我编写了这个脚本,用于使用 JQuery 进行滑动导航(从右到左)。
在 mac FF、safari、opera、PC ie 7 和 8 中运行良好,但在 ie6 中根本无法运行。
如果有人能解释为什么 ie 6 不起作用,将不胜感激。
可以看到在这里工作http://www.mitchellwood.co.uk/test/slide/navworking-alone.html
将 navContent 的 css 声明更改为:
#navContent {
position: relative;
width: 348px;
overflow: hidden;
}
这是 IE6/7 中的一个已记录的错误,如果您搜索 overflow: hidden ie7/ie6,它已经写了很多。
已测试在 IE 6/7/8、FF3、Safari 4 中的持续兼容性。
在您的 css #navContent 中,为什么你们两个将一组覆盖为可见,另一组覆盖为隐藏?
#navContent {
overflow: visible;
width: 348px;
overflow: hidden;
}