zoukankan      html  css  js  c++  java
  • scroll系列

    编辑本博客

    监听滚动条

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>scroll系列</title>
        <style type="text/css">
            *{
                padding: 0;
                margin: 0;
            }
            body{
                width: 2000px;
                height: 2000px;
            }
        </style>
    </head>
    <body>
    
        <div id="box1" style=" 100%; height: 200px; background-color: seagreen";></div>
        <div id="box2" style=" 100%; height: 200px; background-color: salmon";></div>
        <div id="box3" style=" 100%; height: 200px; background-color: seashell";></div>
        <div id="box4" style=" 100%; height: 200px; background-color: skyblue";></div>
        <div id="scroll" style=" 200px;height: 200px;overflow: auto">
            <p>scroll系列监听浏览器滚动事件</p>
            <p>scroll系列监听浏览器滚动事件</p>
            <p>scroll系列监听浏览器滚动事件</p>
            <p>scroll系列监听浏览器滚动事件</p>
            <p>scroll系列监听浏览器滚动事件</p>
            <p>scroll系列监听浏览器滚动事件</p>
            <p>scroll系列监听浏览器滚动事件</p>
            <p>scroll系列监听浏览器滚动事件</p>
            <p>scroll系列监听浏览器滚动事件</p>
        </div>
    </body>
    <script type="text/javascript">
        window.onload=function () {
            //实时监听滚动事件
            window.onscroll=function () {
                console.log(document.documentElement.scrollTop);//上下滚动的值
                console.log(document.documentElement.scrollLeft);//左右滚动的值
            };
            //监听div滚动事件
            var scroll=document.getElementById("scroll");
            scroll.onscroll=function (ev) {
                scroll.scrollTop;//对象上下滚动距离
                scroll.scrollLeft;//对象左右滚动距离
                scroll.scrollWidth;//对象盒子宽度,包含padding值,不包含边框
                scroll.scrollHeight;//对象盒子高度,包含padding值,不包含边框
            }
        }
    </script>
    </html>
    View Code
  • 相关阅读:
    在Ubuntu下编译Qt错误及处理办法
    二、数字电路中常见器件应用分析-三极管
    2.NB-IoT及通信协议
    1.编写一个shell脚本
    7.STM32中GPIO理解
    (引用)!Unicode,GBK以及UTF8的联系和区别
    java垃圾回收
    java集合框架概述
    RSA实现(java)
    RSA算法(非对称加密)
  • 原文地址:https://www.cnblogs.com/yaya625202/p/9192260.html
Copyright © 2011-2022 走看看