FireFox 中的同步滚动不稳定

发布于 2024-11-19 16:18:15 字数 337 浏览 1 评论 0原文

我在使用 Firefox 5.0 时遇到一个奇怪的问题。 我有两个具有固定大小和内容的 div。 Div A 将溢出属性设置为隐藏 并将 div B 设置为自动。调用B的scroll事件,并在回调函数中同步A和B的scrollTop和scrollLeft值。 在 Chrome 和 IE 中一切正常,但在 Firefox 中滚动时断断续续。 我发现firefox中的scrollTop和scrollLeft值不像Chrome和IE中那样流畅地递增或递减。当我快速滚动时,scrollTop/Left 的值会跳跃。我使用外部 USB 鼠标在我的笔记本电脑上测试了所有这些。 奇怪的是,如果我对笔记本的触摸板做同样的事情,滚动在 Firefox 中就可以正常工作。

I have a strange problem with firefox 5.0.
I have two div's with a fixed size and content. Div A has set the overflow property to hidden
and div B to auto. The scroll Event of B is called and in the callback function the scrollTop and scrollLeft values of A and B are synchronized.
In Chrome and IE everything is fine, but in firefox scrolling is choppy.
I found out that the scrollTop and scrollLeft value in firefox do not increment or decrement fluently like in Chrome and IE. The values of scrollTop/Left are jumping when I am scrolling fast. I tested all this on my Notebook with an external USB mouse.
The strange thing is that if i do the same with the touchpad of my notebook scrolling works just fine in Firefox.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文