为了账号安全,请及时绑定邮箱和手机立即绑定

为何translate的运动在结束的时候始终有点抖动?

element.css({
    'transition-timing-function': 'linear',
    'transition-duration': '5000ms',
    'transform': 'translate3d(-' + (width * 2) + 'px,0px,0px)' //设置页面X轴移动
});

我改成了这样的写法:

element.css({

transition:'transform 5s linear',

transform:'translateX(-'+(width*2)+'px)'

});

效果都是一样的,前面平滑,快结束的时候有点抖动或者卡顿?

正在回答

1 回答

使用translate3d可以使用设备的硬件加速,效果会好于translateX,抖动也会小于或者  

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为何translate的运动在结束的时候始终有点抖动?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信