obj.style.width=obj.offsetWidth+speed+'px'问题??

来源:4-2 获取样式

彭若飞

2016-04-21 22:23

obj.style.width=obj.style.width+speed+'px';我用这样写 为什么在鼠标以上去的时候li会的width会直接减小到20px?

写回答 关注

1回答

  • 彭若飞
    2016-04-21 22:30:27

    自己搞明白了!!d.style.width=200px 这样的写法中,d.style.width返回的字符串中有px,只能用来被赋值不能用来获取值,而d.offsetWidth和d.clientWidth返回的字符串中么有px可以用parseInt()包起来转换成整数!!!!!!!!!!

JS动画效果

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

113925 学习 · 1443 问题

查看课程

相似问题