offsetHeight
在 DOM 中,元素的和它的 有什么区别scrollHeight
?解释中的图像将是一个很大的帮助。
问问题
9064 次
2 回答
-1
正如@Csarsam 所说,偏移高度是边框高度(我正在改写)。滚动高度,是可滚动内容的高度,一般由多个元素组成。但是滚动高度它也在不滚动的元素上定义,因此没有可滚动的内容,在这种情况下(我已经检查过但我没有参考支持它)滚动高度是它的内容高度,也就是说,它不包括边距和边框。但是当元素是可滚动内容的一部分时,会考虑其边距来计算其父元素的滚动高度。
滚动高度是在可滚动内容和不可滚动内容上定义的,这可能会造成混淆。
更新
这是确认我检查过的内容的参考:https ://developer.mozilla.org/en-US/docs/Web/API/Element/scrollHeight
于 2017-09-06T01:52:46.880 回答