本文实例为大家分享了JS返回顶部实例代码,供大家参考,具体内容如下

html/css部分

Document

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

}

JS部分

window.οnlοad=function(){

var obtn=document.getElementById("btn");

var clientHeight=document.documentElement.clientHeight||ocument.body.clientHeight;

var isTop=true;

var timer=null;

window.οnscrοll=function(){

var topH=document.documentElement.scrollTop||document.body.scrollTop;

if(topH>clientHeight){

obtn.style.display="block";

}else{

obtn.style.display="none";

}

}

obtn.οnclick=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);

}

}

学习视频地址

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

html5回到顶部代码,JS返回顶部实例代码相关推荐

  1. html匀速回到顶部,原生js返回顶部(匀速、由快到慢)

    在项目中我们经常有需求要求页面滚动到一定位置时出现返回顶部按钮,点击即返回顶部. 方法一: 锚点,这是最简单的.(a标签的href属性等于一直要到达位置元素的id值) 方法二: js直接给页面根节点设 ...

  2. html背景mov,科技常识:html5自动播放mov格式视频的实例代码

    今天小编跟大家讲解下有关html5自动播放mov格式视频的实例代码 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关html5自动播放mov格式视频的实例代码 的相关资料,希望小伙伴们看了有 ...

  3. 手机号判断正则php2019,2019手机号码JS正则表达式验证实例代码

    概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个"规则字符串",这个"规则字符串"用来表达对字符串的 ...

  4. html怎样自动播放视频,html5自动播放mov格式视频的实例代码

    这个不算啥新奇吧?但还是记录一下. 这个问题应该这么看. 1.首先网站要支持.MOV格式文件 就是说,网站要能识别.MOV格式文件. 如何识别?设置MIME类型.以IIS为例.除了可以在IIS界面上直 ...

  5. 2022手机号码JS正则表达式验证实例代码

    这篇文章主要介绍了2022手机号码JS正则表达式验证实例代码,代码简单易懂,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下​ 概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的 ...

  6. html js 回到顶部,简单的返回顶部的js代码

    返回顶部js代码 html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/x ...

  7. js浏览器回到顶部方法_js 返回顶部按钮

    要求:当鼠标从顶部滚动后,显示返回顶部按钮,点击按钮,页面平滑滚动到顶部,按钮隐藏. 1.css #scrollTop{position:fixed;bottom:20px;right:20px;he ...

  8. 前端切图:一句代码实现返回顶部

    图片发自简书App 首先引入js文件 <script type="text/javascript" src="http://hovertree.com/ziyuan ...

  9. js返回顶部和始终保持底部

    用到了三个部分: document.documentElement.scrollHeight //表示页面总高度,包含未显示的 document.documentElement.clientHeigh ...

  10. cef js返回c++的代码_CEF3开发者系列之外篇——IE中JS与C++交互

    使用IE内核开发客户端产品,系统和前端页面之间的交互,通常给开发和维护带来很大的便利性.但操作系统和前端之间的交互却是比较复杂的.具体来说就是脚本语言和编译语言的交互.在IE内核中html和css虽然 ...

最新文章

  1. 【Flutter】Dart 面向对象 ( 命名构造方法 | 工厂构造方法 | 命名工厂构造方法 )
  2. 创业者具备的五大技能_一个优秀创业者必备的基本素质和技能
  3. 25岁以上程序员单身手册
  4. elastic-job的原理简介和使用
  5. PHP实现列表页综合筛选功能,dede织梦列表页联动筛选方法功能的实现
  6. display none的元素重新展示如何撑开页面_【第1962期】巧用 display: contents 增强页面语义...
  7. .NET Core TDD前传: 编写易于测试的代码 -- 缝
  8. linux iptables
  9. [bzoj1062] [NOI2008]糖果雨
  10. (转)洪小文:以科学的方式赤裸裸地剖析AI|混沌初开
  11. 【手写数字识别】基于matlab GUI BP神经网络手写数字识别(手写+带面板)【含Matlab源码 1196期】
  12. 计算机录入技术五笔输入法教案,五笔打字教案
  13. 炫酷文字消失动画网站404页面源码
  14. google 搜索语法总结
  15. TVM: End-to-End Optimization Stack for Deep Learning
  16. 菱形杨辉三角形c语言,C++输出上三角/下三角/菱形/杨辉三角形(实现代码)
  17. 理解File's ower 和first respond
  18. 【项目实战二】基于模板匹配和形态学操作的信用卡卡号识别(OpenCV+Python)
  19. 二三类户开户风险和交易风险再讲
  20. 33 大数据项目之电商数仓(电商数据仓库系统)

热门文章

  1. Java 连接 数据库 (idea2022 + MySQL 演示,Oracle 通用)
  2. C语言基础入门:C-Free 5下载和安装详细教程
  3. 怎么隐藏运行linux控制台,Win10秘笈:如何隐藏任意程序运行界面? - IT之家
  4. 考研清华985信号与系统参考书籍(郑君里)重点
  5. 群晖NAS教程(十三)、利用Web Station安装wordpress博客
  6. 基于稀疏表示字典学习的图像超分辨率-杨建超论文解析
  7. ARCHPR4.54破解版
  8. 蚂蚁金服技术专家:mPaaS是如何打造“最懂用户”的App的?
  9. python 3d游戏编程入门_用python写游戏 - 从入门到精通16
  10. 小灰的算法之旅python篇pdf_漫画算法 小灰的算法之旅 Python篇