注册 登录 天兴工作室:提供zblog模板 emlog模板 dedecms模板的下载和仿站定制

教程

分享一些有关于zblog的教程,这里有zblog初级教程、zblog中级教程和zblog进阶版教程,如果对你有所帮助,深感荣幸

当前位置:网站首页 教程 正文

zblog添加“回到顶部”滑动图标教程

天兴工作室管理 2014-06-01 教程 4509 ℃ 11 评论

先上这个教程要做的事情最终出来的结果,截图如下:

zblog添加“回到顶部”滑动图标教程 教程

详细效果可以看本站右侧的回到顶部模块,。


好的,教程开始。


要做出这个效果我们要增加四处处东西:

js部分:新建一个top.js文件,复制以下代码粘贴并保存,上传至你正在使用的主题中的“script”文件夹内。

function b(){
    h = $(window).height();
    t = $(document).scrollTop();
    if(t > h){
        $('#gotop').show();
    }else{
        $('#gotop').hide();
    }
}
$(document).ready(function(e) {
    b();
    $('#gotop').click(function(){
        $(document).scrollTop(0);    
    })
});

$(window).scroll(function(e){
    b();        
})

html部分:将以下代码复制粘贴到你正在使用的主题的TEMPLATE文件夹内的“footer.html”(zblogphp是footer.php)文件内,放在</body>之前就行,注意要把QQ和留言本链接改成你自己的。

<script language="javascript" type="text/javascript" src="<#ZC_BLOG_HOST#>zb_users/theme/<#ZC_BLOG_THEME#>/script/top.js"></script>
<div id="tbox">
    <a id="gotop" href="javascript:void(0)"></a>
    <a id="pinglun" href="http://wpa.qq.com/msgrd?v=3&uin=1109856918&site=qq&menu=yes" target="_blank" title="通过QQ联系我们"  rel="nofollow"></a>
    <a id="xiangguan"  href="http://www.txcstx.cn/guestbook.html"  target="_blank" title="如果您有任何意见,欢迎反馈给我们!" ></a>
</div>

css部分:复制以下css代码至你正在使用主题的css文件里面,随便放在哪个位置都行。css代码如下:

/*---返回顶部--*/
*{padding:0px; margin:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}
#tbox{position:fixed;left:50%;bottom:50px;margin-left:500px;width:50px;height:150px
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;right: 90px;}
#pinglun,#xiangguan,#gotop{width:50px;height:50px;display:block;background-image: url(img/top.png);background-repeat: no-repeat;margin-bottom: 5px;}
#pinglun:hover,#xiangguan:hover,#gotop:hover{width:50px;height:50px;display:block;background-image: url(img/top1.png);background-repeat: no-repeat;}
#pinglun{background-position:0 0;}
#xiangguan{background-position:0 -55px;}
#gotop{background-position:0 -110px;}

图片部分:下载下面的两张图片放在你正在使用的主题的图片文件夹内。

http://www.txcstx.cn/zb_users/theme/tianxing/style/img/top.png

http://www.txcstx.cn/zb_users/theme/tianxing/style/img/top1.png

ok,后台更新下缓存,前台就出现了这个还蛮漂亮的zblog回到顶部效果了,还有一个补充说明,如果你搞不懂什么叫“你正在使用的主题的xx文件夹”,那么请参考这篇文章:    zblog主题怎么修改?zblogasp主题修改方法

赞 (0)

已有 11 位小伙伴发表了看法

耀宝洪博客

回应ta耀宝洪博客 (游客)

评论于 2015-10-28 15:07:45

试一下看看能不能实现,ZBlog后台的返回顶部插件用着效果不好,空白的一个定西没有字。
天兴工作室网友

回应ta天兴工作室网友 (游客)

评论于 2015-10-26 14:13:16

改什么
feimayi

回应tafeimayi (游客)

评论于 2014-10-30 15:22:45

出是出来了 但图片不显示 白色的 不知道为什么?
天兴工作室管理

回应ta天兴工作室管理 (管理员)

评论于 2014-10-30 15:25:49

缓存 我这边打开你的网站看已经正常了
小鱼

回应ta小鱼 (游客)

评论于 2014-10-05 07:14:51

我也没有返回顶部。。。
小鱼

回应ta小鱼 (游客)

评论于 2014-10-05 06:42:10

貌似其他页面有 但首页不显示
ray

回应taray (游客)

评论于 2014-06-18 20:40:13

蓝色简洁第六版。我试试看
ray

回应taray (游客)

评论于 2014-06-18 16:00:36

这个好像不适用PHP版本吧,我按照方法做了以后回到顶部的效果失效,QQ和留言板正常
天兴

回应ta天兴 (游客)

评论于 2014-06-18 17:27:28

不论什么版本都行
ray

回应taray (游客)

评论于 2014-06-18 18:02:11

可是我这不行啊,不知道是哪里出问题了。只有QQ和留言是正常的。回到顶部不行
天兴

回应ta天兴 (游客)

评论于 2014-06-18 19:20:32

你用的什么模板,不行吧返回顶部的链接改成,top是你模板内最顶部的div属性,可以自己改下

欢迎 发表评论

服务项目

快速入口

常见问题

天兴工作室 | www.txcstx.cn

天兴工作室介绍天兴工作室承接:网站建设、zblog模板和dedecms模板定制、仿站(像素级仿站)、html单页面定制和修改、网站模板修改等服务;我们的办事准则:要么不答应、答应则一定做到

  • 交流群:ZBLOG交流群
  • 客户群:天兴工作室客户群
在线QQ 评论文章