美文网首页
关于页面返回顶部那些事

关于页面返回顶部那些事

作者: 周周很可爱 | 来源:发表于2019-10-23 21:00 被阅读0次

当用户浏览的网页过于长的时候,用户在浏览到网页底部想要在返回顶部需要滚动好几次滚轮才能返回顶部,不仅麻烦,而且用户体验也会很差。现在的大多是页面都会在页面顶部或者是页面的可见区域的某一位置固定一个按钮,点击它可以使页面返回顶部,用户再也不用滚动滚轮了。下面我给大家讲解一下:

html样式

 <div class="gotop">返回顶部</div>

css样式

.gotop {
width: 65px;
 height: 65px;
 background-color: pink;
  border-radius: 50%;
  position: fixed;
 bottom: 100px;
right: 60px;
 font-size: 15px;
line-height: 50px;
text-align: center;
display: none;
}
.active {
 display: block!important;
}

js样式

var gotop = document.getElementsByClassName("gotop")[0];//获取那个点击盒子
window.onscroll = function () { //window的滚动事件
var scroll_Height = document.documentElement.clientHeight ||       document.body.clientHeight;//可视区高度
var scroll_Top = document.documentElement.scrollTop || document.body.scrollTop;//滚动条距离父级顶部距离
    if (scroll_Top > scroll_Height) {//判断如果滚动条距离父级顶部距离大于可视区高度
        gotop.classList.add("active")//显示active样式

    }else{
        gotop.classList.remove("active")//否则不显示 隐藏
    }
}
gotop.onclick=function(){//返回顶部盒子的点击事件
    document.documentElement.scrollTop=0;//滚动条距离父级顶部距离为0,就是返回顶部
    document.body.scrollTop=0;//兼容
}

将这个代码运用到之前拍的死版中,看一下效果,


屏幕快照 2019-10-23 下午8.43.42.png

这个是一屏的页面


1.png

当我们划出一屏的时候出现滚动条,同时出现那个返回顶部的盒子

2.png

相关文章

  • 关于页面返回顶部那些事

    当用户浏览的网页过于长的时候,用户在浏览到网页底部想要在返回顶部需要滚动好几次滚轮才能返回顶部,不仅麻烦,而且用户...

  • js 返回页面顶部(动画)

    js 返回到页面顶部,含有渐变或者动画效果 点击返回顶部按钮,页面逐渐向上回到顶部: js 返回到页面顶部,直接返...

  • jQuery点击锚点平滑滚动

    点击锚点平滑滚动到相应页面位置: .. "返回顶部"按钮效果:向下滚动页面出现 按钮,点击返回顶部。 …………EN...

  • web页面返回顶部

    一般如果网页特别长的话,经常在页面的右下角会有一个按钮,点击一下滚动条就自动的回到最上面的位置 实现方式的话其实非...

  • 《Chrome插件英雄榜》第101期|一键滚动到页面顶部或底部

    PC网站的导航栏在页面顶部,且不会保持在窗口顶部,当用户看完页面,想使用导航切换页面时,需要滚轮滑动多次,返回顶部...

  • 【微信小程序】返回顶部组件

    点击返回组件的按钮,返回至页面顶部。按照之前讲的组件创建步骤,创建组件 调用页面:

  • firefox浏览器下$("body").s

    最近在写一个当页面滚动到一定位置时,页面右下角出现一个 “返回顶部的按钮”,点击后返回页面最顶部位置。 一开始我是...

  • 返回页面顶部的几种方式总结

    返回页面顶部的几种方式: 第一种: 实验代码如图: 第二种方式: 返回顶部 实验方法如图: 第三种:可以通过给页面...

  • 【前端】页面返回顶部功能

    作者:邹峰立,微博:zrunker,邮箱:zrunker@yahoo.com,微信公众号:书客创作,个人平台:ww...

  • SUI Mobile 页面返回顶部

    官方文档说明:http://m.sui.taobao.org/components/#scroller 第一,确定...

网友评论

      本文标题:关于页面返回顶部那些事

      本文链接:https://www.haomeiwen.com/subject/tvflvctx.html