zblog侧栏跟随的方法

时间:5年前   阅读:3885

该教程只适用于ZBlog,ASP版本和PHP版本都可以使用。别的程序请自测。

话不多说,直接上教程。

侧栏跟随一共有三个部分的代码,JS和CSS还有HTML

在HTML需要加入侧栏跟随的地方添加下面代码:

<div id="box">
<div id="float" class="div1">
这里写你网站的代码与标签。
</div>
</div>

CSS代码为:

/*侧栏跟随*/
#box{float:left; position:relative;width:250px;}.div1{width:250px;}.div2{position:fixed;_position:absolute;top:0;z-index:250;}

说明一点,宽度根据你模版来修改一下即可。

接下来是JS代码,可单独写在一个文件里面,然后调用。又或者写在HTML的</head>之前。

//侧栏跟随
(function(){
   var oDiv=document.getElementById("float");
   var H=0,iE6;
   var Y=oDiv;
   while(Y){H+=Y.offsetTop;Y=Y.offsetParent};
   iE6=window.ActiveXObject&&!window.XMLHttpRequest;
   if(!iE6){
       window.onscroll=function()
       {
           var s=document.body.scrollTop||document.documentElement.scrollTop;
           if(s>H){oDiv.className="div1 div2";if(iE6){oDiv.style.top=(s-H)+"px";}}
           else{oDiv.className="div1";}
       };
   }
})();

大致就是这样子了,做好后可以看一下效果,然后用CSS调整美化一下即可。

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

上一篇:Excel使用规划求解

下一篇:50ETF形成趋势,短期看震荡

网友评论

请先 登录 再评论,若不是会员请先 注册