回顶部总结一
来源:互联网 发布:程序员翻墙干什么 编辑:程序博客网 时间:2024/06/06 01:00
方法一 锚链接
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><div id="box" style="height:2000px;background:red;"></div><a href="#box" style="position: fixed;bottom:20px;right:20px;">回到顶部</a></body></html>
方法二 scrollTop
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><div id="box" style="height:2000px;background:red;"></div><a href="javascript:void(0)" style="position: fixed;bottom:20px;right:20px;" onclick="toTop()">回到顶部</a></body><script> function getscrolltop(){ var scrolltop=window.pageXOffset || document.documentElement.scrollTop || document.body.scrollTop; return scrolltop; } function toTop(){ var top=getscrolltop(); document.documentElement.scrollTop=document.body.scrollTop=0; }</script></html>
第三种 scrollTo
scrollTo() 方法可把内容滚动到指定的坐标。
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><div id="box" style="height:2000px;background:red;"></div><a href="javascript:void(0)" style="position: fixed;bottom:20px;right:20px;" onclick="toTop()">回到顶部</a></body><script> function toTop(){ scrollTo(0,0); }</script></html>
第四种 scrollBy
scrollBy() 方法可把内容滚动指定的像素数。
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><div id="box" style="height:2000px;background:red;"></div><a href="javascript:void(0)" style="position: fixed;bottom:20px;right:20px;" onclick="toTop()">回到顶部</a></body><script> function getscrolltop(){ var scrolltop=window.pageXOffset || document.documentElement.scrollTop || document.body.scrollTop; return scrolltop; } function toTop(){ var top=getscrolltop() scrollBy(0,-top) }</script></html>
第五种 scrollIntoView
scrollIntoView() 滚动文档。使该元素出现在窗口的顶部或底部。
该方法可以接受一个布尔值作为参数。如果为true,表示元素的顶部与当前区域的可见部分的顶部对齐(前提是当前区域可滚动);如果为false,表示元素的底部与当前区域的可见部分的尾部对齐(前提是当前区域可滚动)。如果没有提供该参数,默认为true
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><script> function toTop(){ box.scrollIntoView(); }</script><div id="box" style="height:2000px;background:red;"></div><a href="javascript:void(0)" style="position: fixed;bottom:20px;right:20px;" onclick="toTop()">回到顶部</a></body></html>
阅读全文
0 0
- 回顶部总结一
- 回顶部总结二(动画)
- 一键返回顶部
- scrollTop回到顶部总结
- 回顶部
- 回顶部
- “返回顶部”实现一例
- ListView一键返回顶部
- 浏览器一键返回顶部
- ScrollView滚回顶部
- JS 回顶部示例
- JQ 回顶部
- ScrollView滚回顶部
- 回顶部特效
- JQuery实现一键返回顶部
- listview一键返回顶部悬浮按钮
- Android 顶部滑动切换实现(一)
- 一键到达顶部的代码
- CF
- selvet的生命周期
- Hbase 热点(数据倾斜)问题解决方案---rowkey散列和预分区设计
- 用Caffe+python如何训练一个手写体数字数别模型
- 算法设计与分析(18)-- Reverse Nodes in k-Group(难度:Hard)
- 回顶部总结一
- 最小生成树 prim算法
- Boolan* C++课程第十周笔记
- python matplotlib.pyplot 显示中文title等参数
- Android基础之BroadCastReceiver短信拦截器
- 橙光游戏2.17 0614 版本操作笔记
- 关于微信获取access_token接口,返回值为-1000的问题
- 手把手简易实现shellcode及详解
- 基本概述,系统划分,中断简介