378Q三七八蛋,我看行

首页>>前端设计>>带缓冲的返回顶部效果

带缓冲的返回顶部效果

坐电梯走楼梯-JS返回顶部效果带缓冲

 在做前端设计的时候,用户体验很重要。现在博客,论坛的楼都盖得很高,向下滚屏再想返回的时候,有个电梯坐坐,是很惬意的事。

以前返回顶部,直接在页面底部加<a href="#">返回顶部</a>,效果是实现了,可是却是“嘣”得一下跳到最上面,没有缓冲,胆小的可能会被吓一跳,这样的用户体验是不友好的。 要是单击“返回顶部”后页面会慢慢的滚动到最顶端,岂不是很好?另外一个问题,象淘宝的页面,是当你有向下滚屏的时候,才在右下角出现"返回顶部",这样就避免了没有分屏的页面也出现这个多余的功能,3层的楼房,没有安装电梯的必要么,呵。

好了,闲话不多说。上正菜。

修改步骤

1,先把下面的源码下载下来,放到你的站的javascript或者script目录下。就是一个js文件。大小为464个字节。

源码下载  gotop.rar

2,把下面代码加入到css里。

#gotopbtn {
width:60px;
height:20px;
background:#fff;
position:fixed;
bottom:10px;
right:5px;
display:none;
cursor:pointer;
font-size:12px;
line-height:20px;
border:1px solid #aaa;
}

3,在你要加这个效果的页面加入上面的JS调用。这里不要忘记SEO,把JS放在页面的最后调用,也就是</body>前面就可以了。 我的博客是zblog,我在模板里的default.html,catalog.html,search.html,tags.html,single.html五个文件里都加入了下面代码。然后重建文件就OK了。

<div id="gotopbtn">返回顶部</div>
<SCRIPT src="/js(这里是第一步你放js的目录)/gotop.js" type=text/javascript></SCRIPT>

今日附送  更多>>

南非最大通讯运营商Telkom提供的ADSL服务低劣,网速慢价格高,一家南非数据中心公司实在忍受不了蜗牛一样的不稳定网速,计算后发现信鸽传递数据的速度比ADSL的速度要快得多。他们进行了一次试验,在鸽脚上绑上4GB的micro SD卡,鸽子用了48分钟完成传送数据的任务,而此时ADSL还在下载中。


原创文章请注明转载自: 三七八蛋
本文地址: http://www.378Q.com.cn/post/137.html
  • 随机文章:
  • 九站

    36楼 九站 回复该留言
    支持()反对()

    Post:2009-11-30 18:39:05

    你这里出来晒的JS质量都很高啊,我有日子没学学JS了。
    假期一定多补补,回来也好和你攀谈几句
    jimstory 于 2009-11-30 19:11:33 回复
    我也在学习中,一起加油啊。
  • 疾风

    21楼 疾风 回复该留言
    支持()反对()

    Post:2009-11-19 23:31:45

    有个问题啊!~

    当点击返回顶部的时候马上用鼠标中键把网页向下滑,就滑不下去了~
  • 摩凝

    14楼 摩凝 回复该留言
    支持()反对()

    Post:2009-11-19 19:20:36

    点”返回顶部“以后,效果很炫,不过有一点,好像点了以后,就拖不下来了,我是用FF浏览器。
    jimstory 于 2009-11-19 19:46:56 回复
    我也是ff3.5啊。ie8也测试了。都OK啊。
    其他同志有这个问题么?
    疾风 于 2009-11-30 2:14:06 回复
    我也是这样滴~
  • LLT

    12楼 LLT 回复该留言
    支持()反对()

    Post:2009-11-19 18:46:32

    哈哈,主题自带。不需动手~~~
    不过它太倔强了。不到顶部不会放弃的,不管你怎么往下拉~~
  • 超人

    8楼 超人 回复该留言
    支持()反对()

    Post:2009-11-19 16:20:58

    我不想要这多余的功能了。 无非用户体验好点。~ 增加服务器负担~
  • fblue

    5楼 fblue 回复该留言
    支持()反对()

    Post:2009-11-19 15:25:04

    我的主题自带这个动能,不过没这个动态效果Smile
    jimstory 于 2009-11-19 17:01:15 回复
    你的是用锚点的。
  • 阿士

    4楼 阿士 回复该留言
    支持()反对()

    Post:2009-11-19 14:39:43

    我来晚了,原来的ASP我还懂得改,现在博客换wp了,不熟悉呢
    jimstory 于 2009-11-19 17:02:23 回复
    这个和asp和php没有关系。加在html代码里,就js和css,都可以用的。
  • 王亚波

    3楼 王亚波 回复该留言
    支持()反对()

    Post:2009-11-19 14:26:27

    看不懂,对于我来说这些技术问题就跟奥巴马的内裤似的,看不懂
    jimstory 于 2009-11-19 20:12:09 回复
    奥巴马的内裤都看过?NB
  • sleepy

    2楼 sleepy 回复该留言
    支持()反对()

    Post:2009-11-19 14:02:24

    我的博客上早就用了,这也是方便读者的一点小心思吧
    jimstory 于 2009-11-19 17:05:40 回复
    功能和我不一样。你的缓冲效果有,但一直固定在底部的。我的是有向下滚屏就会出现。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    • Powered By Z-Blog
    • Theme By 378q
    • Copyright 2010 378Q. All Rights Reserved.
      沪ICP备09061056号.
up