小编rco*_*con的帖子

如何在FF3中刷新div后重置持久滚动条位置?

我遇到了一个奇怪的滚动条问题.我正在构建一个使用jQuery和PHP的页面,以便按顺序将图像动态加载到DIV中.此DIV是固定高度,但使用滚动条作为其可变宽度.问题是在动态刷新DIV后滚动条不会重置.因此,当用户滚动然后使用新内容刷新时,滚动条位置保持不变,而不是重新向左重置.

这似乎只发生在FF3中.滚动条在Chrome,Safari和IE8中完全重置.

对于每次刷新,DIV都被隐藏,清空,使用CSS调整大小,然后依次附加图像.

我尝试过重置white-space: normal之前nowrap,玩游戏overflow,jQuery scrollLeft也无济于事.它在FF3中仍然表现得很奇怪,只有FF3.

单击缩略图,移动滚动条,然后单击另一个拇指.

谢谢你的帮助!

css firefox jquery scrollbar

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

css ×1

firefox ×1

jquery ×1

scrollbar ×1