<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>点击返回置顶</title>
<style>
#myBtn {
display: none;
position: fixed;
bottom: 20px;
right: 30px;
z-index: 99;
border: none;
outline: none;
background-color: red;
color: white;
cursor: pointer;
padding: 15px;
border-radius: 10px;
}#myBtn:hover {
background-color: #555;
}
</style>
</head>
<body><!--<button οnclick="topFunction()" id="myBtn" title="回顶部">返回顶部</button>--><div style="background-color:black;color:white;padding:30px">向下滑动</div>
<div style="background-color:lightgrey;padding:30px 30px 2500px">该实例演示了如何实现网页返回顶部效果。</div></body>
<script>
var MyDiv =document.getElementById("body");
var bt =document.createElement("button");
bt.id="myBtn";
bt.title="回顶部";
bt.innerHTML = "返回顶部";
bt.onclick ="topFunction()";
pictureDiv.appendChild(bt); // 当网页向下滑动 20px 出现"返回顶部" 按钮
window.onscroll = function() {scrollFunction()};function scrollFunction() {console.log(121);
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
document.getElementById("myBtn").style.display = "block";
} else {
document.getElementById("myBtn").style.display = "none";
}
}// 点击按钮,返回顶部
function topFunction() {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
}
</script>
</html>

  

转载于:https://www.cnblogs.com/lucky1024/p/10999557.html

CSS实现返回网页顶部相关推荐

  1. 漂亮大气的html导航页面,jquery+css打造位于网页顶部漂亮黄色下拉导航

    jquery+css打造位于网页顶部漂亮黄色下拉导航 - www.webdm.cn $(document).ready(function(){ $(".btn-slide").cl ...

  2. 如何通过HTML标记或JS代码实现跳转返回页面顶部

    本文介绍三款简单的返回页面顶部代码,可以使用简单的HTML锚标记,也可使用JavaScript Scroll函数动态返回,其它的还有悬浮脚本等有点复杂了,本文不再介绍,大家根据自己需要选择其中的一种即 ...

  3. 前端笔记(Html+CSS+JS+DOM+网页特效+jQuery+HTML5+CSS3+canvas 标签+web开发重难点+面向对象+AJAX)

    第1章Html Html:超级文本标记语言(HyperText Markup Language),在浏览器上运行的一种标记语言. 就是给文本加上含有语义的标签. 接下来应该学习更多具体语义标签: 一. ...

  4. BeautifulSoup 返回网页标签的名称、父标签名称、行号、完整路径

    BeautifulSoup 返回网页标签的名称.父标签名称.行号.完整路径 应用beatifulsoup完成网页标签的名称.父标签名称.行号.完整路径的获取,这里reversed实现对网页标签的遍历. ...

  5. js网页顶部线性页面加载进度条,jquery头部线性进度条总结

    前言 网页顶部加载进度条,近年来很流行,很多网站都采用了这种加载方式.网上也有这样类似的插件,今天我们总结一下网页顶部线性页面加载进度条. 头部LoadingBar线性进度条总结 上面的代码只是静态效 ...

  6. html网页左侧背景,CSS设置html网页背景图片 CSS设置网页背景颜色

    CSS设置网页背景图片 CSS设置网页背景颜色技术教程篇 本篇DIVCSS5以布局思想介绍使用CSS设置实现网页背景技巧为主,希望对DIV CSS爱好者有帮助.通常对网页设置背景直接对body设置背景 ...

  7. CSS设置html网页背景图片 CSS设置网页背景颜色

    http://www.divcss5.com/jiqiao/j768.shtml CSS设置网页背景图片 CSS设置网页背景颜色技术教程篇 本篇DIVCSS5以布局思想介绍使用CSS设置实现网页背景技 ...

  8. #3使用html+css+js制作网页 番外篇 使用python flask 框架 (I)

    #3使用html+css+js制作网页 番外篇 使用python flask 框架(I 第一部) 0. 本系列教程 1. 准备 a.python b. flask c. flask 环境安装 d. f ...

  9. web前端实训作业 html+css+javascript 水果网页设计实例 企业网站制作

    web前端实训作业 html+css+javascript 仿果然新鲜水果(6页面)网页设计实例 企业网站制作 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无 ...

最新文章

  1. Xamarin.Form的Android SDK工具下载安装
  2. 七牛云rs.php位置,七牛云存储PHP生成管理凭证以及查看文件(state)
  3. 省市县三级连动(数据在一个表中)
  4. php 特殊字符大全,关于php 特殊字符的文章推荐
  5. Java 中long类型转换成为int类型时可能会出错的地方
  6. Spring-IOC XML 配置多个相同 ID 的 bean 加载分析
  7. docker删除es数据_木杉入门Elasticsearch(4):安装ES
  8. 《机器学习实战》第二章学习笔记:K-近邻算法(代码详解)
  9. 快播王欣再做视频;Apple Watch 非法雇佣学生;ofo 进军电单车 | 极客头条
  10. 腾讯专注关键词的深度语义匹配模型
  11. 拓端tecdat|R语言深度学习不同模型对比分析案例
  12. 计算机管理员英文是什么,超级管理员,超级管理员是什么,超级管理员英文 | 帮助信息-动天数据...
  13. csdm makerdown使用
  14. 游戏测试一工作原理及测试流程
  15. Rootkit Hacking Technology Defence Strategy Research
  16. Python制作统计图形
  17. Mac取证你需要了解的那些事!
  18. C++OJ题:定义哺乳动物类Mammal和Dog类
  19. 重磅!RTK差分共享猫APP即将开源!!
  20. 铁路计算机联锁应用,Profisafe在铁路车站计算机联锁控制系统中的应用

热门文章

  1. 不懂得使用工具的测试不是好测试
  2. Swift仿写喜马拉雅FM
  3. JSP(九大内置对象)
  4. Hadoop基础-配置历史服务器
  5. 从上千篇投稿脱颖而出,这5篇大数据论文凭什么征服KDD评委?
  6. oracle子接点与父节点上下级关系数据库查询语句,及联查询,
  7. CRM 客户端程序开发:设置实体表单界面字段的值
  8. yii 提交表单报400错误,提示 “您提交的数据无法验证”,问题处理。
  9. 超酷jQuery进度条加载动画集合
  10. 使用模板部署的Linux虚拟机网卡不可用的处理方法