缓冲运动中,改变宽度举例子,要将width从100px改成400px var speed=(iTarget-元素的实际width)/8; 通过 id.style.width = speed+元素的实际width 改变宽度,那么这样的加法,不会使得宽度超过400吗?当加出来的值超过400,得不到原来想要的400的值了!
1 回答
ruibin
TA贡献358条经验 获得超213个赞
var speed=(iTarget-元素的实际width)/8 看见这个了没,iTarget不变,元素的实际width越来越大,所以speed越来越小,当 元素的实际width 等于iTarget时 speed等于0,也就是宽度不再增加,就停下来了~
添加回答
举报
0/150
提交
取消