gpt4 book ai didi

javascript - 如何使我的滚动流畅?

转载 作者:可可西里 更新时间:2023-11-01 14:58:26 26 4
gpt4 key购买 nike

我已经编写了一个滚动函数,它将一个 div 滚动到另一个 div 中。想法是使用 setInterval 方法更改内部元素的边距以模拟滚动的 div。

我面临的问题是滚动并不完全流畅。有时它会停止一瞬间然后恢复。我能做些什么来消除这些随机的打嗝? (我每 20 毫秒移动 1px)

最佳答案

三个可能会给出答案的评论:

我看到您已经在使用 jQuery。它具有对我来说很流畅的滚动功能。

你试过小数位吗?如 scrollerMarginTop -= 0.7;

此外,您可能应该 clearInterval() 除非用户可以移动 div 并且您希望它恢复滚动回到原位。

如果在您与它互动之前效果很好,请考虑清除间隔并等待互动发生并重新间隔。

第一个

关于javascript - 如何使我的滚动流畅?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3139725/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com