一个简洁的返回网页顶部实例,通过CSS和一段JS控制,简单实用,推荐给大家收藏使用。CSS中定义一个返回顶部的图片,自己设定地址。
CSS段大致内容为:
- <style type="text/css">
- #gotop:hover{background-position:0px -51px}#gotop {width: 38px;height: 39px;position: fixed;bottom: 20px;right: 40px;top: auto;display: block;cursor: pointer;z-index: 999;background: #00a4ef url(/skin/21.png) no-repeat;border: 1px solid #dfdfdf;}
- </style>
DIV调用内容:
- <div id="gotop" style="display: none;"></div>
JS段内容:
- <script type="text/javascript">
- backTop=function (btnId){
- var btn=document.getElementById(btnId);
- var d=document.documentElement;
- var b=document.body;
- window.onscroll=set;
- btn.onclick=function (){
- btn.style.display="none";
- window.onscroll=null;
- this.timer=setInterval(function(){
- d.scrollTop-=Math.ceil((d.scrollTop+b.scrollTop)*0.1);
- b.scrollTop-=Math.ceil((d.scrollTop+b.scrollTop)*0.1);
- if((d.scrollTop+b.scrollTop)==0) clearInterval(btn.timer,window.onscroll=set);
- },10);
- };
- function set(){btn.style.display=(d.scrollTop+b.scrollTop>100)?'block':"none"}
- };
- backTop('gotop');
- </script>
想省事的可以直接调用。位置,图片,自己设定一下,下拉后显示!
这篇博客分享了一个简单的网页返回顶部功能的实现方法,通过CSS定义样式和JavaScript控制交互。当用户滚动到页面底部时,一个返回顶部的按钮会自动显示,点击后平滑滚动回页面顶部。CSS部分设置了按钮的样式,JS部分则处理了按钮的显示与页面滚动的行为。这个功能可以方便地自定义并应用到任何网页中。

3315

被折叠的 条评论
为什么被折叠?



