这个写起来稍微复杂一点,主体思想就是用到定时器setInterval假如你的动画是left:0变成left:100那你的定时器里面就每隔0.3秒给它的left+=10;直到left变成100,停止定时器,如果追求其他动画效果,你还可以设置速度,left+=speed,speed一直变,动画就会有那种忽快忽慢的感觉