dom.offsetWidth/offsetHeight也能获取盒模型的宽高。

来源:3-4 CSS盒模型(一)

艾奥宝贝

2018-09-11

offsetWidth 是对象的可见宽度,包滚动条等边线,会随窗口的显示大小改变

offsetWidth实际获取的是盒模型(width + padding + border);

之前在面试的面试官给出的答案。

写回答

1回答

快乐动起来呀

2018-09-12

没看懂同学你的点是(⊙o⊙)啥?

0
2
丶四夕
回复
艾奥宝贝
因为获取的是元素实际的宽高(加上padding),设置border-box的时候,元素的width是包含padding 的,默认情况下,元素的width是不包含padding的,实际的宽也就会大于等于设置的宽,所以不一样。
2019-06-29
共2条回复

前端跳槽面试必备技巧 面试官全流程指导

一门让你能成功获取前端 Offer 的课程, 不只是技术,面试“技巧”也至关重要

4836 学习 · 830 问题

查看课程