Math.round(parseFloat(getStyle(obj,attr))*100))

来源:4-4 任意属性值(二)

new新的开始

2016-11-17 21:52

Math.round(parseFloat(getStyle(obj,attr))*100))为什么要取浮点数,然后在四舍五入

写回答 关注

2回答

  • OneMagic
    2017-05-09 22:22:30

    因为在chrom和ff 浏览器中 css样式透明度是opacity:0.3; 数值是0到1之间的数值 是有小数的

  • 疯狂的boy
    2016-11-18 10:16:50

    你把parseFloat换成parseInt就知道了


    new新的开...

    换了。。就是不明白其中的原因。

    2016-11-18 19:49:46

    共 1 条回复 >

JS动画效果

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

113925 学习 · 1443 问题

查看课程

相似问题