本文实例讲述了JS采用绝对定位实现回到顶部效果。分享给大家供大家参考,具体如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>绝对定位回到顶部按钮</title> <style type="text/css"> body{margin:0px;padding:0px;height:2500px;background:#6f0024;} #div1{width:120px;height:34px;right:4px;bottom:5px;cursor:pointer;background:url(images/ToTop.png) no-repeat;position:fixed;_position:absolute;display:none;} </style> <script type="text/javascript"> //绝对定位隐藏显示 function getScroll(id){ var obj = document.getElementById(id); var timer = null; positionFixed(obj); if(obj){ obj.style.display = 'none'; window.onscroll=function(){ getScrollTop() > 0 ? obj.style.display = "block" : obj.style.display = "none"; } obj.onclick=function(){ var timer = setInterval(sMove,10); function sMove(){ setScrollTop(getScrollTop() / 1.5); if(getScrollTop() < 1)clearInterval(timer); } } } } //判断IE6 function positionFixed(obj){ var iE6 = !-[1,] && !window.XMLHttpRequest; if(obj){ var top = obj.offsetTop; if(iE6){ document.documentElement.style.textOverflow = "ellipsis"; obj.style.position = "absolute"; obj.style.setExpression("top", "eval(documentElement.scrollTop + " + top + ') + "px"'); } } } //获取滚动条Top function getScrollTop(){ return document.documentElement.scrollTop || document.body.scrollTop; } //回到顶部 function setScrollTop(value){ document.documentElement.scrollTop = value; document.body.scrollTop = value; } window.onload = function(){ getScroll('div1'); }; </script> </head> <body> <div id="div1"></div> </body> </html>
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
本文向大家介绍jQuery实现回到顶部效果,包括了jQuery实现回到顶部效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了jQuery实现回到顶部效果的具体代码,供大家参考,具体内容如下 动画:通过点击侧栏导航,页面到达相应的位置 jQuery方法:show(), hide(), animate() 动画效果: 代码: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家
本文向大家介绍jQuery实现页面顶部显示的进度条效果完整实例,包括了jQuery实现页面顶部显示的进度条效果完整实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery实现页面顶部显示的进度条效果。分享给大家供大家参考,具体如下: 具体代码如下: 完整实例代码点击此处本站下载。 希望本文所述对大家jQuery程序设计有所帮助。
本文向大家介绍C#实现3D效果完整实例,包括了C#实现3D效果完整实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#实现3D效果的方法。分享给大家供大家参考,具体如下: 一、新建一类文件 注意引用命名空间: 二、页面调用 更多关于C#相关内容感兴趣的读者可查看本站专题:《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算法教程》、《C#面向对象程序设计入门教程
本文向大家介绍JS实现仿PS的调色板效果完整实例,包括了JS实现仿PS的调色板效果完整实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS实现仿PS的调色板效果。分享给大家供大家参考,具体如下: 运行效果图如下: 完整实例代码: 时间仓促,用css的背景样式,js打印255*255的调色板,只写了RB固定 G变的部分,由于所有颜色展现对浏览器负载比较大,所以不推荐使用类似的调色板。 P
本文向大家介绍js实现会跳动的日历效果(完整实例),包括了js实现会跳动的日历效果(完整实例)的使用技巧和注意事项,需要的朋友参考一下 一、简介 编写一个会动的日历,日历上面有年月日,周几,时分秒,效果如下: 年月日,周几,时分秒都会随着系统时间的走动而改变 二、代码 以上这篇js实现会跳动的日历效果(完整实例)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。
本文向大家介绍jquery实现跳到底部,回到顶部效果的简单实例(类似锚),包括了jquery实现跳到底部,回到顶部效果的简单实例(类似锚)的使用技巧和注意事项,需要的朋友参考一下 实例如下: 以上这篇jquery实现跳到底部,回到顶部效果的简单实例(类似锚)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。