DOM中元素的offsetHeight和scrollHeight有什么区别?

use*_*607 15 html javascript dom

在DOM中,元素offsetHeight和它的区别是什么scrollHeight?解释中的图像将是一个很大的帮助.

小智 20

HTMLElement.offsetHeight是一个度量,包括元素边框,元素垂直填充,元素水平滚动条(如果存在,如果呈现)和元素CSS高度. HTMLElement.scrollHeight是元素内容高度的度量,包括由于溢出而在屏幕上不可见的内容.HTMLElement.scrollHeightWILL 返回的值包括padding-top和padding-bottom,但不包括元素边框或元素水平滚动条.

这个页面和这个页面是我的来源.

MDN文档还提供了要演示的图像.