Zen*_*ndy 7 javascript css frontend parallax requestanimationframe
我正在尝试建立一个视差网站,在滚动网站时移动少量元素.但是在阅读Paul Irish的这篇文章之后,并没有使用我正在使用的滚动事件监听器,而且这个视频说滚动监听器有点儿麻烦.我的问题是:requestAnimationFrame
我的文件位于http://www.socialbuzz.com.au/index.html,请滚动到页面底部以查看从javascript操作的元素.
你应该有一个scroll事件触发一个requestAnimationFrame循环.没有由scroll事件本身触发的requestAnimationFrame.你应该有类似var scrolling = true的东西; 发生这种情况时,请运行requestAnimationFrame循环,该循环引用scroll事件中的事件数据.你需要去掉滚动事件,一旦你完成就转向循环,这是一件苦差事,但结果是值得的.希望这可以帮助.