我在w3schools上读过关于DOOM clientWidth Property
和DOM offsetWidth Property
的信息
clientWidth属性返回元素的可见宽度(以像素为单位),包括填充,但不包括边框,滚动条或边距。
offsetWidth属性返回元素的可见宽度(以像素为单位),包括填充,边框和滚动条,但不包括边距。
我对两者都有清楚的了解,但是当我访问任何具有垂直滚动条的网站时,请打开开发人员控制台,然后添加document.body.clientWidth
和document.body.offsetWidth
,两者都会得到相同的结果。我想知道这个滚动条是否是Windows的滚动条,但是当我添加css body{overflow:hidden}
时,它可以工作,并且我认为这个滚动条是主体的滚动条
谁能帮我理解为什么上述两个属性给出相同的结果?
谢谢