为什么返回的时候offsetleft 会变成-190px而不是-200px

来源:3-1 JS缓冲动画

qq_Desperado_19

2016-08-22 19:30

为什么返回的时候offsetleft 会变成-190px而不是-200

写回答 关注

1回答

  • 不再使用
    2016-08-22 20:45:40
    已采纳

    speed=speed>0?Math.ceil(speed):Math.floor(speed);
    速度大于0就往上取整(用于显示出来)
    速度小于0就往下取整(用于缩回隐藏)
    等到最后速度(绝对值)小于1px/30ms的时候不至于被浏览器忽视(小数不承认)

    你这个情况是不是没有写这一句判定 

    qq_Des...

    非常感谢!

    2016-08-29 14:58:57

    共 3 条回复 >

JS动画效果

通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装

113925 学习 · 1443 问题

查看课程

相似问题