给wordpress添加back-to-top按钮

看到别人的博客都有一个漂亮的“back to top”按钮,是不是觉得很好呢,下面的方法可以实现这个功能,而且操作很简单!

1)在你的footer页面中添加以下代码(html+javascript

Back to Top

2)在你的css文件中添加以下代码

/*back to top*/
#back-top {
position: fixed;
bottom: 30px;
margin-left: -110px;
}
#back-top a {
width: 108px;
display: block;
text-align: center;
font: 11px/100% Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
color: #bbb;
/* background color transition */
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;
}
#back-top a:hover {
color: #000;
}
/* arrow icon (span tag) */
#back-top span {
width: 108px;
height: 108px;
display: block;
margin-bottom: 7px;
background: #ddd url(img/up-arrow.png) no-repeat center center;
/* rounded corners */
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
/* background color transition */
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;
}
#back-top a:hover span {
background-color: #777;
}

3)上传背景图到你的wordpress主题的img文件加下(可右击另存为)

OK,大功告成,演示就看看我的博客左下角的样子吧,就是那样的,还不错吧!



2011-6-20 纠正:

上面html代码中,第28行“Back to Top”前面缺少

源代码中已经修改好,谢谢逍遥兄的测试.

未经允许不得转载:WEIXING.ME » 给wordpress添加back-to-top按钮

相关文章

评论 (0)

  1. avatar
    七七06-19 22:19回复

    嗯,支持,操作很简单!

    • avatar
      WEIXING06-20 9:41回复

      谢谢支持,呵呵!

  2. avatar
    奇遇06-20 0:19回复

    这个样式不错哈哈~

    • avatar
      WEIXING06-20 9:41回复

      嗯,我也感觉蛮好的,所以才推荐上来的!

      • avatar
        奇遇06-23 0:06回复

        哇咔咔,下次我也弄一个!

  3. avatar
    箴言06-20 1:53回复

    这个样式好大啊!看的蛮舒服的!

  4. avatar
    河北SEO06-20 9:42回复

    不错,我试试看

    • avatar

      我加了怎么不显示呢?晕了

      • avatar
        WEIXING06-20 13:08回复

        失误,我的失误,Back to Top前少加了一段代码,文章中有指出!:)

        • avatar
          河北SEO06-20 16:47回复

          杯具,不知道咋回事,还是不行……

  5. avatar
    jfbcb06-20 10:01回复

    那个邀请码,点我的文章 http://jfbcb.com/article/detail-56.html 链接就好..

    • avatar
      WEIXING06-20 12:37回复

      OK!

  6. avatar
    美家具06-20 10:53回复

    技术人才啊!

  7. avatar

    支持,操作很简单!

  8. avatar
    河北SEO06-21 10:31回复

    知道了,是CSS的原因,你的主题设定body区域跟我的主题设置的body区域不同,所以显示不一样。

    • avatar
      WEIXING06-22 9:59回复

      现在好了吧,好了就行!

  9. avatar

    很不错,支持。

  10. avatar
    rshuo06-22 11:50回复

    早就在使用中

  11. avatar
    最弱网06-22 14:14回复

    go to top 不是就够了么

  12. avatar
    太子虹06-22 23:15回复

    过来看看了

  13. avatar
    szoOrz06-23 14:20回复

    一直相加,一直未加

  14. avatar
    箴言06-23 19:19回复

    还木有更新啊···

    • avatar
      WEIXING06-24 8:38回复

      更新了,呵呵……

  15. avatar
    否何06-24 14:35回复

    你博客上的演示不见了哦,看不到效果

    • avatar
      WEIXING06-24 14:54回复

      可以的。你的电脑方屏的吧,方屏的只能看到一点影子,你往左下角看,能看到一个边框,宽屏的可以看到全部!

  16. avatar
    浩子06-26 20:54回复

    我也用的代码版的
    貌似你这个比较简单哦

  17. avatar
    谷同学07-15 0:53回复

    大侠,我添加了你的代码之后还是不行。不知道加的位置不准确还是代码有误。
    像在css文件里面的第29行的图片链接没加双引号,以及我的主题的图片文件夹是images,不是img。
    找出这两个问题后 还是不行 不知道哪里出错了

    • avatar
      WEIXING07-15 12:53回复

      你把你的网址贴出来,我帮你看看!

      • avatar
        谷同学07-15 13:11回复

        大侠 我的wordpress还只是装在本机上而已。。。

        • avatar
          WEIXING07-15 14:06回复

          你调调margin-left: -110px;的值,不同的主题位置也不一样,实在不行你把主题发给我,我调好给你!

  18. avatar

    这些东西折腾多了,没一个成功。不再测试啦。

  19. avatar
    hit909-25 14:59回复

    jquery实现,要是主题本身需要jquery还好些,要是没有的话,单纯的为这个功能添加jquery,加载速度受影响

  20. avatar
    妹子控04-22 19:47回复

    能不能不用js 且自定义位置

    • avatar
      WEIXING04-23 0:20回复

      那就就用#a这样的链接位置吧!