使用Superscrollorama中的滚动条发出滚动

我正在制作一个非常活跃的网站,广泛使用superscrollorama的pin功能来暂停滚动,同时仍然根据滚动位置为某些元素设置动画。

这个问题是稳定和优化之一。 当然,客户希望这个站点能够保持超级稳定和无故障,即使用鼠标抓住滚动条并上下拉动它。 幸运的是,这是解决问题的唯一方法,但它们却丑陋难当。

当用滚动条上下翻动页面时,某些元素会“丢失”或“放错位置”。 我怀疑他们的定位没有得到适当的重置。 当固定元素未固定时,屏幕将变为白色,直到固定下一部分。 你可以看到这一点,尤其是当页面上下颠簸时,停在页面的顶部。 尝试从那里向下滚动。 甚至有些动画只是在初始办公场景后部分渲染。 我已经尝试将每个受影响的img和div位置重置为绝对未上映无效。 我也强制每个影响img和div初始固定位置,仍然有问题。

难道这只是太多了,而浏览器/电脑无法足够快地渲染它,放弃未执行的JavaScript并且只让动画部分完成?

我是网络开发领域的新手,尤其是前端。 任何帮助真的很感激。

编辑:
我最终取消了所有Superscrollorama代码,并使用了Skrollr代替。 现在没有一件可怕的事情发生了,使用Skrollr使网站更加容易响应。 即使在手机/平板电脑上也有一定的作用。

URL:TalentVisor

链接地址: http://www.djcxy.com/p/72059.html

上一篇: Issue scrolling with scroll bar in Superscrollorama

下一篇: Step CSS Animation with jQuery Scroll