之前我使用的是transit.js,效果很好,但为了减少脚本依赖性,我想自己做。我无处不在,但无济于事。
在:
main.stop().transition({
x: -thex
}, 600)
现在(这不起作用):
main.animate({ borderSpacing: -thex }, {
step: function(now,fx) {
main.css('transform',"translateX("+now + "px) translateZ(0)");
},
duration:600
});
它没有解决的问题是它没有动画就会捕捉到正确的位置,并且由于某种原因,动画(在另一个方向上)大约10px。
有什么想法吗?
如果您知道使用具有动态值的jQuery / CSS / LESS进行CSS转换的另一种方法,请告诉我!