我目前正在开发一个视差插件,以帮助创建垂直滚动站点之一,其中某些元素会产生视差效果。
大多数插件使用巨大的 DIV 标签并滚动背景。在我的例子中,这是行不通的,因为客户希望动画角色精灵和各种其他元素被视差 - 比如内容。因此,我需要移动元素本身,而不是移动背景。我还没有找到可以做到这一点的插件。
我的插件运行得非常好,但有一个例外。随着紧张或沉重的滚动,元素在页面上爬行 - 没有结束它们垂直开始的地方。这是一个例子(请原谅可怕的造型,这是一个粗略的模型): http: //www.nebulus.org/parallax-test
哦,正在进行的插件在这里:http://www.nebulus.org/parallax-test/js/libs/jquery.scrollParallax.js
如果你快速向上/向下滚动,你会注意到页面顶部的精灵最终离它们开始的地方很远。有人对如何让他们表现得有想法吗?非常感谢您的帮助 - 我确实计划在完成后发布插件(轻推轻推,眨眼眨眼)。