分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

网页点击回顶部一

发布时间:2023-09-06 01:09责任编辑:胡小海关键词:暂无标签

一、锚链接

1 <div id="box" style="height:2000px; background:red;"></div>2 <a href="#box" style="position:fixed; bottom:20px; right:20px;">回到顶部</a>

二、scrollTop

  scrollTop() 方法返回或设置匹配元素的滚动条的垂直位置。

 1 <div id="box" style="height:2000px;background:red;"></div> 2 <a href="javascript:void(0)" style="position: fixed;bottom:20px;right:20px;" onclick="toTop()">回到顶部</a> 3 </body> 4 <script> 5 ????function getscrolltop(){ 6 ????????var scrolltop=window.pageXOffset || document.documentElement.scrollTop || document.body.scrollTop; 7 ????????return ?scrolltop; 8 ????} 9 ????function toTop(){10 ????????var top=getscrolltop();11 ????????document.documentElement.scrollTop=document.body.scrollTop=0; ?//12 ????}13 </script>

三、scrollTo

scrollTo() 方法可把内容滚动到指定的坐标

1 <body>2 <div id="box" style="height:2000px;background:red;"></div>3 <a href="javascript:void(0)" style="position: fixed;bottom:20px;right:20px;" onclick="toTop()">回到顶部</a>4 </body>5 <script>6 ???function toTop(){7 ????????scrollTo(0,0);8 ????}9 </script>

四、scrollBy

scrollBy() 方法可把内容滚动指定的像素数
 1 <body> 2 <div id="box" style="height:2000px;background:red;"></div> 3 <a href="javascript:void(0)" style="position: fixed;bottom:20px;right:20px;" onclick="toTop()">回到顶部</a> 4 </body> 5 <script> 6 ????function getscrolltop(){ 7 ????????var scrolltop=window.pageXOffset || document.documentElement.scrollTop || document.body.scrollTop; 8 ????????return ?scrolltop; 9 ????}10 ????function toTop(){11 ????????var top=getscrolltop()12 ????????scrollBy(0,-top)13 ????}14 </script>

五、scrollIntoView

scrollIntoView() 滚动文档。使该元素出现在窗口的顶部或底部。
该方法可以接受一个布尔值作为参数。
如果为true,表示元素的顶部与当前区域的可见部分的顶部对齐(前提是当前区域可滚动);如果为false,表示元素的底部与当前区域的可见部分的尾部对齐(前提是当前区域可滚动)。如果没有提供该参数,默认为true
1 <body>2 <script>3 ????function toTop(){4 ????????box.scrollIntoView();5 ????}6 </script>7 <div id="box" style="height:2000px;background:red;"></div>8 <a href="javascript:void(0)" style="position: fixed;bottom:20px;right:20px;" onclick="toTop()">回到顶部</a>9 </body>

网页点击回顶部一

原文地址:http://www.cnblogs.com/wangxiaozhu/p/7495225.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved