zoukankan      html  css  js  c++  java
  • 页面滚动到某个位置

    1.锚点

    使用锚点链接是一种简单的返回顶部的功能实现。该实现主要在页面顶部放置一个指定名称的锚点链接,然后在页面下方放置一个返回到该锚点的链接,用户点击该链接即可返回到该锚点所在的顶部位置

    <body style="height:2000px;">
        <div id="topAnchor"></div>
        <a href="#topAnchor" style="position:fixed;right:0;bottom:0">回到顶部</a>
    </body>

    2.scrollTop

    scrollTop属性表示被隐藏在内容区域上方的像素数。元素未滚动时,scrollTop的值为0,如果元素被垂直滚动了,scrollTop的值大于0,且表示元素上方不可见内容的像素宽度

    <body style="height:2000px;">
        <button id="test" style="position:fixed;right:0;bottom:0">回到顶部</button>
        <script>
            test.onclick = function(){
                document.body.scrollTop = document.documentElement.scrollTop = 0;
            }
        </script>
    </body>

    3.scrollTo()

    scrollTo(x,y)方法滚动当前window中显示的文档,让文档中由坐标x和y指定的点位于显示区域的左上角,设置scrollTo(0,0)可以实现回到顶部的效果

    <body style="height:2000px;">
        <button id="test" style="position:fixed;right:0;bottom:0">回到顶部</button>
        <script>
            test.onclick = function(){
                scrollTo(0,0);
            }
        </script>
    </body>

    【转】

  • 相关阅读:
    学生管理系统
    Selenium元素定位的30种方式
    python-- 多进程
    python 多线程的实现
    python 节省内存的for循环技巧
    python 生成器
    python 字符串编码检测
    opencv-python 图片的几何变换
    opencv-python --图像处理
    目标检测
  • 原文地址:https://www.cnblogs.com/fwjlucifinil/p/13470048.html
Copyright © 2011-2022 走看看