时间:2021-05-26
本文实例为大家分享了JS返回顶部实例代码,供大家参考,具体内容如下
html/css部分
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script src="返回顶部效果.js"></script><style> .container{ width:1190px; margin: 0px auto; } .container a{ display: none; width:40px; height:40px; background: url(/535e0dc100010e9c00400080.jpg) no-repeat; position: fixed; left:95%; bottom: 50px; } .container a:hover{ background: url(/535e0dc100010e9c00400080.jpg) no-repeat; background-position: left -40px; }</style> </head><body> <div class="container"> <img src="/535e0ce800015b7511902787.jpg" alt=""> <a id="btn" href="javascript:" class="btn" title="回到顶部"></a> </div></body></html>JS部分
window.onload=function(){ var obtn=document.getElementById("btn"); var clientHeight=document.documentElement.clientHeight||ocument.body.clientHeight; var isTop=true; var timer=null; window.onscroll=function(){ var topH=document.documentElement.scrollTop||document.body.scrollTop; if(topH>clientHeight){ obtn.style.display="block"; }else{ obtn.style.display="none"; } } obtn.onclick=function(){ timer=setInterval(function(){ var topH=document.documentElement.scrollTop||document.body.scrollTop; var stepLength=Math.ceil(topH/5); document.documentElement.scrollTop=document.body.scrollTop=topH-stepLength; if(topH==0){ clearInterval(timer); } },30); }}学习视频地址
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例为大家分享了vue实现移动端返回顶部的具体代码,供大家参考,具体内容如下HTML:1▲JS:exportdefault{data(){return{is
前言本文主要介绍了Vue实现返回顶部按钮的方法,下面话不多说,来直接看代码吧实例代码:返回顶部//数据源exportdefault{name:'scrollTo
昨天做了一个这样的功能,贴出来参考。HTML/JS/CSS代码:复制代码代码如下:弹性返回顶部JS代码functiongoTopEx(){varobj=docu
本文实例为大家分享了微信小程序页面返回顶部的具体代码,供大家参考,具体内容如下效果预览:js部分:Page({data:{topNum:0},returnTop
本文实例为大家分享了jquery实现返回顶部效果的全部代码,供大家参考,具体内容如下效果图:实现代码:返回顶部*{margin:0;padding:0;}.wr