1.介绍及思路分析:

在很多公司的网站中,鼠标滚动一定高度(以150px为例)之后,会出现“返回顶部”的标签。

“返回顶部”标签被固定到窗口的指定位置,位置始终不变。

当滚动的距离高度小于指定高度后,该“返回顶部”的标签消失。

另外,“返回顶部标签”绑定点击事件,通过鼠标点击,实现文档回到顶部的效果。

2.完整代码

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>返回顶部</title><style type="text/css">* {padding: 0;margin: 0;}.header {width: 100%;height: 100px;background: gray;text-align: center;font-size: 20px;line-height: 100px;position: fixed;left: 0;right: 0;top: 0;}.content {width: 100%;height: 1500px;background: blueviolet;text-align: center;font-size: 20px;padding-top: 100px;}.footer {width: 100%;height: 100px;background: grey;text-align: center;font-size: 20px;line-height: 100px;}.toTop {width: 70px;height: 70px;border-radius: 50%;background: greenyellow;text-align: center;line-height: 70px;/*返回顶部标签固定定位*/position: fixed;right: 35px;bottom: 35px;z-index: 999;font-size: 14px;}.toTop:hover {background: green;font-size: 16px;cursor: pointer;color: red;}</style></head><body><div class="wrapper"><div class="header">顶部导航栏部分</div><div class="content"><p>div.wrapper>(div.header+div.content+div.footer+div.toTop)快速生成代码</p><p>content部分的高度大于屏幕的高度,仅仅是为了出现滚动条而已。</p></div><div class="footer">底部</div><div class="toTop">回顶部</div></div></body></html>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript">$(document).ready(function() {// 初始时,“返回顶部”标签隐藏$(".toTop").hide();$(window).scroll(function() {// 若滚动的高度,超出指定的高度后,“返回顶部”的标签出现。if($(document).scrollTop() >= 150) {$(".toTop").show();} else {$(".toTop").hide();}})// 绑定点击事件,实现返回顶部的效果$(".toTop").click(function() {$(document).scrollTop(0);})})
</script>

3.效果展示

一下分别为:滚动前、滚动后、点击“返回顶部”后的效果对比

“返回顶部”的简易代码及设计理念相关推荐

  1. jquery实现:返回顶部(动画·代码精简版)- 代码篇

    jquery实现:返回顶部(动画·代码精简版):animate 使用css3的animate属性,一行代码就能实现功能. 动画演示(省略) 代码如下:(精简) <script type=&quo ...

  2. 返回顶部:js代码篇

    代码篇: 地址:jQuery scroll()方法:页面滚动到一定位置触发事件返回顶部 我们监听滚动事件,放滚动到 400px 时,出发显示返回顶部标签,然后给该标签,绑定一个事件,点击返回顶部. H ...

  3. 返回顶部浮动图标代码

    代码使用很简单,只需要将HTML代码,和jQuery代码放入到网页的尾部即可.另外你可能还需要和我一样盗用人人网的返回顶部图片一张. <div style="display:none; ...

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

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

  5. html浮动图标代码,返回顶部浮动图标代码

    博主,您好,您的这个教程的方法很好,也很美观.但是我有些问题想请教您,谢谢了.我按照您的方法添加代码到源文件里的时候并没有生效.不知道是不是我方法不对. 我的是WordPress驱动, 我将以下代码添 ...

  6. 网页中返回顶部代码(多种方法)另附注释说明

    下面就说下简单的返回顶部效果的代码实现,附注释说明,最简单的静态返回顶部,点击直接跳转页面顶部及用js模拟滚动效果上滑至顶部 下面就说下简单的返回顶部效果的代码实现,附注释说明. 1. 最简单的静态返 ...

  7. 简单返回顶部代码及注释说明(转)

    最近做了一个排行榜页面,分类较多,并且以图文形式展示......最后页面明显过长了,用户体验自然不够好.最后想着在页面上部增加了页面内跳转导航,直接导航到本页的分类命名锚块.当然这就需要结合" ...

  8. 返回顶部php代码,网页中返回顶部代码(多种方法)另附注释说明_jquery

    下面就说下简单的返回顶部效果的代码实现,附注释说明. 1. 最简单的静态返回顶部,点击直接跳转页面顶部,常见于固定放置在页面底部返回顶部功能 方法一:用命名锚点击返回到顶部预设的id为top的元素 f ...

  9. b站pink老师JavaScript的PC端网页特效 案例代码——仿淘宝返回顶部(带有动画的返回顶部)

    目标效果: 在之前写好的 的代码基础上 实现点击返回顶部字样,即可用缓动动画返回顶部[见代码段中4.和动画函数部分] 重点语法: 滚动窗口至文档中的特定位置 window.scroll(x,y) x, ...

最新文章

  1. HDU5446:Unknown Treasure——题解
  2. Spring中ref local与ref bean区别
  3. Java IO: 网络
  4. 13.multi_search_api
  5. 写好项目文档有多重要?关于我被百大 UP 主选中又放鸽子这档事
  6. SpringBoot学习笔记001--创建第一个spring boot应用
  7. usb驱动自安装程序的制作
  8. input中name和id的区别
  9. 数据可视化如何做会更好
  10. 内容分发网络CDN(互联网技术)
  11. 团队-学生成绩管理-模块开发过程
  12. 双碳目标下综合能源系统低碳运行优化调度Matlab程序,包含光伏、风电、热电联产、燃气锅炉、电锅炉、电
  13. dumprep.exe
  14. k8s、pod、容器、虚拟机概念
  15. 全球及中国精密加工零件行业市场需求及未来发展展望报告2022-2028年
  16. Store Forwarding
  17. Jzoj3547 MEX
  18. Eclipse怎么设置字体呢
  19. 基于Android网上在线学生选课系统
  20. pyecharts0.5.x制作含地图的数据看板

热门文章

  1. 【BUUCTF】MISC 秘密文件
  2. 软件测试是要学习什么技能?
  3. Python爬虫——建立IP代理池
  4. ICH4芯片LAN控制器寄存器
  5. 【论文精度】CodeBERT——基于自然语言和编程语言的预训练模型
  6. limodou的学习记录
  7. 报错:pymysql.err.IntegrityError: (1062, “Duplicate entry ‘1‘ for key ‘mm.PRIMARY‘“)
  8. 解决css字体图标如何下载使用
  9. 入门级c语言小游戏———实现三子棋(图文详解,代码可复制)
  10. Java 在线反编译