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>

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

      由于scrollTop是可写的,可以利用scrollTop来实现回到顶部的功能

    <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>

    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>

    谢谢大家

  • 相关阅读:
    django学习之命令
    832. 翻转图像
    JUC线程池深入刨析
    CountDownLatch、CyclicBarrier、Samephore浅谈三大机制
    深入理解Atomic原子类
    浅谈volatile关键字
    web应用启动的时候SpringMVC容器加载过程
    MySQL锁机制
    TCP拥塞控制
    HTTPS的加密流程(通俗易懂,不可错过)
  • 原文地址:https://www.cnblogs.com/u-lhy/p/7078061.html
Copyright © 2011-2022 走看看