回到课程

相对于底部滚动了多少?

重要程度: 5

elem.scrollTop 属性是从顶部滚动出来的部分的大小,何获得 scrollBottom —— 从底部滚动的尺寸?

编写适用于任意元素的代码。

P.S. 请检查您的代码:如果没有滚动条或元素完全向下滚动,那么它应该返回 “0”。

解决方式:

let scrollBottom = elem.scrollHeight - elem.scrollTop - elem.clientHeight;

换句话说:(完全高度)减去(已滚动的高度)减去(可见部分的高度)— 得到的结果就是下方隐藏部分的高度。