为了账号安全,请及时绑定邮箱和手机立即绑定

关于JS缓冲运动目标值的问题

关于JS缓冲运动目标值的问题

慕粉222241287 2017-03-05 11:39:26
缓冲运动中,改变宽度举例子,要将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,也就是宽度不再增加,就停下来了~

查看完整回答
反对 回复 2017-03-06
  • 1 回答
  • 0 关注
  • 1007 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信