zoukankan      html  css  js  c++  java
  • 前端 css+js实现返回顶部功能

    描述:

           本文主要是讲,通过css+js实现网页中的【返回顶部】功能。

    实现代码:

    HTML:

    1 <div>
    2     <button onclick="returnTop()" id="btnTop" title="返回顶部">返回顶部</button>
    3 </div>

    CSS:

     1 /* return top */
     2 #btnTop {
     3   display: none;
     4   position: fixed;
     5   bottom: 20px;
     6   right: 30px;
     7   z-index: 99;
     8   border: none;
     9   outline: none;
    10   background-color: #89cff0;
    11   color: white;
    12   cursor: pointer;
    13   padding: 15px;
    14   border-radius: 10px;
    15 }
    16 #btnTop:hover {
    17   background-color: #1E90FF;
    18 }

    JS:

     1 // 当网页向下滑动 20px 出现"返回顶部" 按钮
     2 window.onscroll = function() {
     3     scrollFunction()
     4 };
     5  
     6 function scrollFunction() {
     7     console.log(121);
     8     if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
     9         document.getElementById("btnTop").style.display = "block";
    10     } else {
    11         document.getElementById("btnTop").style.display = "none";
    12     }
    13 }
    14  
    15 // 点击按钮,返回顶部
    16 function returnTop() {
    17     document.body.scrollTop = 0;
    18     document.documentElement.scrollTop = 0;
    19 }
  • 相关阅读:
    《代码整洁之道》三
    《代码整洁之道》二
    第五周总结
    第四周总结
    第三周总结
    第二周总结
    第一周总结
    课程总结
    周总结16
    河北省科技信息通用调查系统综合查询功能开发——Day9
  • 原文地址:https://www.cnblogs.com/AnneHan/p/9713701.html
Copyright © 2011-2022 走看看