2015-04-19 52 views
1

我如何实现与velocity.js无限背景图像滚动? 我说的是这样的:
http://jsfiddle.net/UHgF8/5/无限背景动画与velocity.js

这可以使用关键帧很容易做到,但速度我得到的步骤(进度),是对每一个区间叠加。

function start(){ 
     Velocity(elm, {'background-position-y': [-200, 0]},{ 
     duration: 4000, 
     delay: 0, 
     progress:function(x,y){ 
      debugger 
     }, 
     complete: start 

     }) 
     } 
    start() 
    } 

感谢

回答

0

对于初学者来说,尝试改变'background-position-y'backgroundPositionY。 如果你试图运行JS的小提琴会更有帮助。

其次,你有一个语法错误,在start()之后多出一个}

最后,除非你有复杂的逻辑运行progress我建议这样做与@keyframes,因为它将允许动画运行在一个单独的线程在后台。如果你有一些复杂的逻辑,那么可能没有选择。