应该是先执行改变宽度的函数后,再执行改变高度的函数吧,怎么会覆盖呢??

来源:6-1 同时运动

春哥哦

2016-03-01 20:20

应该是先执行改变宽度的函数后,再执行改变高度的函数吧,怎么会覆盖呢??

写回答 关注

2回答

  • 春哥哦
    2016-03-03 11:09:30

    动作快到看不见,其实有先后

  • wy_dxl
    2016-03-02 15:31:38

    第一个函数相当于通知它去改变宽度,通知完之后,不管完成没完成,都继续执行第二个函数了,而第二个函数里面也有clearInterval();就把前一个未执行完的动画清除了,相当于覆盖了。(改变宽度可能要300ms,而通知可能就要1ms,第二个函数通知的时候也就1ms,很快,就相当于覆盖了),不知道我说明白了吗

JS动画效果

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

113925 学习 · 1443 问题

查看课程

相似问题