返回顶部小火箭
来源:互联网 发布:淘宝店怎么来推广 编辑:程序博客网 时间:2024/05/18 02:08
利用window.scrollTo(x,y) 把内容滚动到指定坐标
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> .top{ position: fixed; right: 50px; bottom: 100px; display: none; } </style> <script src="my.js" type="text/javascript"></script> <script> window.onload = function () { var gotop = $("gotop"); var start = 0,end =0; //start是开始位置,end是结束位置 结束位置为0. var timer = null; //定时器 var scrollTop = 0; window.onscroll = function () { scroll().top> 200 ? show(gotop) :hide(gotop); start = scroll().top; } gotop.onclick = function () { end=0; timer = setInterval(function(){ start = start + (end - start) /10; window.scrollTo(0,start); //把内容滚动到指定坐标 if(start == end){ clearInterval(timer); } },10); } } </script></head><body> <div class="top" id="gotop"> <img src="images/gotop.jpg" alt=""/> </div> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p> <p>这里是很多的文字</p></body></html>
0 0
- 返回顶部小火箭
- 右下角小火箭,返回顶部-onscroll,scrollTo
- 小火箭回到顶部
- 返回顶部的喷气火箭
- 返回顶部小按钮
- 用jquery实现小火箭到页面顶部的效果
- 回到顶部火箭demo
- 小火箭
- 小火箭
- svg 绘制回到顶部火箭
- xx小火箭原理
- 小火箭案例
- 小火箭原理
- TOast显示小火箭
- Android桌面小火箭
- JS小火箭
- 返回顶部
- 返回顶部
- MYSQL的用户变量(@)和系统变量(@@)
- springMVC----ajax以及Json对象
- 计算任意两个定点的最长路径
- 六款APP加上一支笔 让你成为绘画大师
- github windows 客户端 使用教程
- 返回顶部小火箭
- PagerAdapter滑动页面,onpagechangelistener监听滑动
- 获取文件类型和文件名
- opencv 人脸识别 java版------2
- 创建一个规范的iOS工程(xcode8新特性)
- Swift Objective-c 原生api 二维码条形码的扫描
- javascript函数节流 keyup
- 文献阅读(7)
- Velocity China 2016 Web 性能与运维大会相约北京