可能这个标题起得不够恰当,简单来说就是:当鼠标移到最左侧时,移出一个框。 @H_301_2@
首先,我们用两个div来简单布局以下页面:
Box">
这里要注意的几个点:@H_301_2@
1、分析清楚offsetLeft与目标值的关系,什么时候步长为正,什么时候步长为负;
2、offsetLeft获取出来不带单位,所以在设置left的值时要记得加上单位。
容易出现的几个bug:@H_301_2@
1、在设置步长时,当步长不能被整除,在关闭计时器的条件上写==,会出现盒子运动不停的bug,改为>=或者修改步长来修复Bug;
2.3、在注释里说明。