题目:

网页缓慢置顶回到顶部( html、css、js)。。。鼠标点击回到顶部的盒子后,网页可先快后缓慢最终回到最初顶部。使用js的定时器实现。

问题描述:

鼠标点击回到顶部的盒子后,网页可先快后缓慢最终回到最初顶部。

解决:

1.先写一个div盒子,如可以把它固定定位到网页右下角,这样我们点击它时网页就可以回到顶部。当然,也可以把它放到任何的位置都是可以的。也可以用其它标签,只要定义的id是一样的就可以了。

盒子:

<div class="zd" id="ding">置顶</div>

样式:把其定位到网页右下角,也可以放在其它位置。

 .zd {position: fixed;bottom: 50px;right: 10px;background-color: rgb(155, 143, 143);}

效果:可以写好点样式更美观。我们要实现鼠标点击这个置顶后就可以先快后慢回到顶部。

*比如我们这样设计就美观许多:

2. js代码,实现功能

<script>var ding = document.getElementById('ding');ding.addEventListener('click', function () {var timer = setInterval(function () {var left = window.pageYOffset;var step = Math.ceil((left - 0) / 10);window.scroll(0, left - step);if (left == 0) {clearInterval(timer);}}, 30)})</script>

注意:script标签可以写在body的底部

总结

这样就可以实现了,我们点击,就可以先快后慢回到顶部了。

网页缓慢置顶回到顶部 html、css、js相关推荐

  1. HTML5七夕情人节表白网页(新年倒计时+白色雪花飘落) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 c

    HTML5七夕情人节表白网页❤新年倒计时+白色雪花飘落❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心表 ...

  2. HTML5七夕情人节表白网页(绘制冬季下雪3D相册) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心

    HTML5七夕情人节表白网页❤绘制冬季下雪3D相册❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心 这是程序 ...

  3. 教你做一个送别人女友的网页相册(一)(HTML+CSS+JS实现)

    女友的网页相册(一) 一丶相册效果 二丶代码 总结 一丶相册效果 未展开前 展开后相册会自动旋转,底部还有倒影哦(展开时有个很nice的动画效果~). 可以滚动鼠标轮盘放大缩小 使用鼠标还可以拖动相册 ...

  4. php中页面平滑回到顶部代码,原生JS实现平滑回到顶部组件_javascript技巧

    返回顶部组件是一种极其常见的网页功能,需求简单:页面滚动一定距离后,显示返回顶部的按钮,点击该按钮可以将滚动条滚回至页面开始的位置. 实现思路也很容易,只要改变document.documentEle ...

  5. php中页面平滑回到顶部代码,原生JS实现平滑回到顶部组件

    返回顶部组件是一种极其常见的网页功能,需求简单:页面滚动一定距离后,显示返回顶部的按钮,点击该按钮可以将滚动条滚回至页面开始的位置. 实现思路也很容易,只要改变document.documentEle ...

  6. HTML网页设计制作大作业-文化HTML+CSS+JS网页设计期末课程大作业

    Web前端开发技术 描述 网页设计题材,DIV+CSS 布局制作,HTML+CSS网页设计期末课程大作业,茶文化网站 | 中华传统文化题材 | 京剧文化水墨风书画 | 中国民间年画文化艺术网站 | H ...

  7. 网页前端大作业主界面(Html+CSS+JS+Axios)

    介绍一下本代码块实现的效果,本代码快只实现了仿照游戏平台设计的一个网页,导航栏中的跳转页面以及物品购物车的增删查改均有实现,需要的话可私聊 .表单验证区域未添加具体JS代码,单独增加了登录验证界面,喜 ...

  8. 网页轮播图制作(html+css+js)

    1.目标 目的:用于自己做记录,记录制作的过程以及遇到的一些问题.内容参考来自b站的up主:黑马前端 的pink老师JavaScript基础语法课程. 2.功能需求 (1)当鼠标经过轮播图,左右两边的 ...

  9. 网页学习笔记(全)Html+Css+Js+JQuery

    前段笔记 (一)安装vscode 安装:插件 chinese 汉化 open-in-browser ---> 启用 设置自动保存:文件 -> 自动保存 (二)认识页面结构: Emmet:? ...

最新文章

  1. 系统集成项目管理工程师-项目沟通管理笔记
  2. opencv matlab测距,基于MATLAB和OpenCV的双目视觉测距系统的实现
  3. CSS Sprites图片合并
  4. java 响应 请求参数_spring基础----请求与响应的参数(一)
  5. 剪裁tiff影像数据_能看更会用,超擎影像云平台带你轻松玩转海量影像!
  6. html ul左侧浮动,UL里的LI元素左浮动层一行显示时使其居中的方法
  7. Flink SQL 1.11 on Zeppelin 平台化实践
  8. 邓迎春绘画201702作品5
  9. 用leangoo怎么做需求管理及规划?(产品Backlog、用户故事)
  10. 探索“云计算”的双重含义(节选)
  11. java调用闭包对象_任务不可序列化:java.io.NotSerializableException仅在类而不是对象上调用闭包外的函数时...
  12. Java 图标logo的由来
  13. 互联网+脑科学,中国脑计划的机会
  14. Java 使用 POI 3.17根据Word 模板替换、操作书签
  15. Πολιτική απορρήτου
  16. 解决计算机问题联盟,[转载]Ansys证书问题解决方法
  17. 远控软件GHOST源码免杀
  18. DNS错误是什么意思?
  19. 【纪中受难记】——Day20:祈祷落幕时
  20. 捷信消费金融十年:巨轮转向,海阔天空

热门文章

  1. linux系统openoffice安装步骤
  2. WIN7+ubuntu18.04双系统安装流程
  3. Build variants 的使用
  4. 11g R1 R2新特性介绍(针对DBA和开发者)
  5. 纯css打造漂亮的html表格,table CSS制作好看的网页表格
  6. Power bi 3.11 折线和簇状柱形图
  7. markdown 上下结构编排(GAN的损失编排)
  8. 中国象棋java算法_Java中国象棋博弈程序探秘[5]——搜索算法
  9. SCP指令错误解决方法
  10. 修改注册表来加快HTTP上传速度