网站地图    收藏   

主页 > 后端 > wordpress教程 >

WordPress增加返回顶部效果代码 - WordPress

来源:自学PHP网    时间:2014-11-28 23:42 作者: 阅读:

[导读] 返回顶部效果不是WordPress自带的功能了,这是一款js或jquery的效果,下面我给大家介绍在WordPress中增加反回顶部的效果代码,有需要了解的朋友可参考 第一步:在下面主题文件footer php底下加上...

WordPress增加返回顶部效果代码

返回顶部效果不是WordPress自带的功能了,这是一款js或jquery的效果,下面我给大家介绍在WordPress中增加反回顶部的效果代码,有需要了解的朋友可参考.

第一步:在下面主题文件footer.php底下加上这段代码:

  1. <script src="top.js" type="text/javascript" charset="utf-8"></script > 
  2. <div id="scroll"><a href="javascript:void(0)" onclick="goto_top()" title="返回顶部">TOP</a></div> 

top.js代码如下:

  1. //<![CDATA[ 
  2. var goto_top_type = -1; 
  3. var goto_top_itv = 0; 
  4. function goto_top_timer() 
  5. var y = goto_top_type == 1 ? document.documentElement.scrollTop : document.body.scrollTop; 
  6. var moveby = 15; 
  7. y -= Math.ceil(y * moveby / 100); 
  8. if (y < 0) { 
  9. y = 0; 
  10. if (goto_top_type == 1) { 
  11. document.documentElement.scrollTop = y; 
  12. else { 
  13. document.body.scrollTop = y; 
  14. if (y == 0) { 
  15. clearInterval(goto_top_itv); 
  16. goto_top_itv = 0; 
  17. function goto_top() 
  18. if (goto_top_itv == 0) { 
  19. if (document.documentElement && document.documentElement.scrollTop) { 
  20. goto_top_type = 1; 
  21. else if (document.body && document.body.scrollTop) { 
  22. goto_top_type = 2; 
  23. else { 
  24. goto_top_type = 0; 
  25. if (goto_top_type > 0) { 
  26. goto_top_itv = setInterval('goto_top_timer()', 50); 
  27. //]]> 

第二步:在主题文件style.css文件中加入以下样式:

  1. /*返回顶部*/ 
  2. #scroll {display:blockwidth:30pxmargin-right:-380px
  3. position:fixed
  4. right:50%
  5. top:90%
  6. _margin-right:-507px
  7. _position:absolute
  8. _margin-top:30px
  9. _top:expression(eval(document.documentElement.scrollTop)); 
  10. #scroll a { 
  11. display:block
  12. float:right
  13. padding:9px 5px
  14. cursorpointer
  15. background-color:#444
  16. color:#fff
  17. border-radius:5px
  18. text-decorationnone
  19. font-weight:bold
  20. #scroll a:hover { 
  21. background-color:#333
  22. color:#669900
  23. text-decorationnone
  24. font-weight:bold

这样我们再清除缓存是不是就可以看到有个返回顶部的效果按钮了,这样你的WordPress博客中的所有页面都会有返回顶部效果了.

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论