JavaScript中offsetWidth的bug及解决方法

前端之家收集整理的这篇文章主要介绍了JavaScript中offsetWidth的bug及解决方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

offsetWidth表示对象的可见宽度。 比如:

结果:100

结果:104 (100 + 2 + 2)

结果:144 (100 + 2 + 2 + 20 + 20)

结果:100

**

所以,

offsetWidth = width + padding + border, 和margin

无关。

** 下面来看一个例子:

<Meta charset="utf-8"> offsetWidth

有了上面的这个封装,我们就可以解决offsetWidth带来的困扰了

<Meta charset="utf-8"> offsetWidth