我正在尝试构建一个视差站点,它会在滚动站点时移动一些元素。但是,在阅读了 Paul Irish 的这篇文章之后,我没有使用滚动事件侦听器,而这段视频说滚动侦听器有点错误。我的问题是:requestAnimationFrame
- 它在 Chrome 中看起来很流畅,但在 Firefox 中闪烁严重。我在这里做错了吗?
- 我的代码实际上是否比使用普通滚动事件侦听器占用更多资源?每次我玩这个代码时,我都能听到我的笔记本电脑风扇在燃烧。
我的文件位于http://www.socialbuzz.com.au/index.html,请滚动到页面底部以查看正在从 javascript 操作的元素。