获取滚动条距离底部的距离

Posted rachelch

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取滚动条距离底部的距离相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>滚动条距离底部的距离</title>
    </head>
    <body>
        <div class="box">
            <div style="height:10000px;"></div>
        </div>
        <script>
            window.addEventListener(scroll,function(){
                console.log(document.documentElement.scrollTop);//代表目前滚动条和最上方的距离多长
                console.log(document.documentElement.scrollHeight);//代表整个滚动条多长
                console.log(document.documentElement.clientHeight);
                console.log(document.documentElement.scrollHeight-document.documentElement.scrollTop-document.documentElement.clientHeight);
            })
        </script>
    </body>
</html>

 

以上是关于获取滚动条距离底部的距离的主要内容,如果未能解决你的问题,请参考以下文章

jquery获取元素到屏幕底的可视距离

JS实现滚动条滚到页面距离底部300px时执行事件的方法

获取滚动位置的百分比[重复]

Jquery 判断滚动条到达顶部或底部 (可用于上拉下拉加载刷新)

js如何监听屏幕滚动到底了

js控制滚动条 滚动指定距离