首页    >    新闻资讯    >   WordPress如何添加返回顶部按钮

WordPress如何添加返回顶部按钮

对于任何WordPress网站,用户体验都非常的重要,特别是一些小细节,比如本文要说的返回顶部按钮。当用户浏览网页到最末端的时候想要再返回顶部,如果没有一键返回按钮,需要滑动鼠标慢慢移到顶部这个体验感就很差,所以本文就教大家添加返回顶部按钮的方法。

一、找到wordpress的样式表文件style.css中添加如下代码

#gotop{ width:38px; height:36px; position:fixed; bottom:25px; right:10px; top:auto; display:block; cursor:pointer; background: url(images/top02.png) no-repeat}*html #gotop{ position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

其中,bottom和right属性可以控制按钮图片在右下角的位置,background属性可以修改返回顶部的图片。

二、找到主题的底部文件footer.php在里面添加如下动效代码

<!– 返回顶部 –><div style=”display: none;” id=”gotop”></div><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><!– 返回顶部END –>

三、添加返回顶部按钮的图片

这里需要注意一下,在css里面有写明图片的位置在images/top02.png,即images文件夹内。大家可以根据具体的情况进行位置调整。

这样,一个简单的返回按钮功能就加好了,而且会在下拉到超过一屏时才会显示,方便又实用。

分类:新闻资讯

标签:,

* 版权声明:作者WordPress啦! 转载请注明出处。