嗯......我已经在stackoverflow上的各种其他线程上阅读了这个问题,但我仍然遇到正在进行的工作中的问题(没有那么多令人兴奋的jQuery参与)
简单的切换可以在崩溃时扩展良好但闪烁 - 您需要向下滚动才能使用相同的按钮进行折叠。似乎仅在FF 3.5.7(mac)中 - 在Safari中按预期工作。尝试了各种溢出:#main id和elswhere上的隐藏排列,并在发生冲突时立即完全删除了href#。仍然没有快乐。
我是否遗漏了某些东西,或者有人能指出我正确的方向吗?
非常感谢, d
答案 0 :(得分:1)
它闪烁,因为假设您的浏览器足够长,以至于隐藏没有滚动条但显示有滚动条。显示滚动条可以减小页面的宽度,这会使左侧的内容略有不同程度。
答案 1 :(得分:1)
你无能为力......
由于文档高度的变化,firefox如何处理自动滚动是一个问题。
唯一的解决方案是在开始折叠动画之前滚动到右上角
jQuery('html').scrollTop(0);
当然这侵犯了用户体验,这是你必须做出的选择..