ZBlogPhp侧栏跟随之详细介绍
该教程只适用于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调整美化一下即可。
就是第一段代码放到哪里里面填什么,是侧栏模块么-
XiaoFeng [管理员] 2017-04-01 12:35:13
@老A 是侧栏模块,里面是你想要跟随的内容呀
请问你的侧栏“最新留言”是怎么修改的,一直没搞明白,请教!-
XiaoFeng [管理员] 2016-08-24 11:59:05
@小尼 参考“留言头像”插件即可
抄了你网站的赏的弹出窗口,感谢,
p700.cn
博主,您好,感谢分享!有个疑虑,请问第三部分的JS代码应该放在哪里啊?是放在第一部分的html代码,具体放在什么位置?还是第二部分的css代码,具体放在什么位置?-
XiaoFeng [管理员] 2016-03-03 22:45:34 -
爱雨 2016-03-03 23:31:57 -
爱雨 2016-03-03 23:32:44
@爱雨 你网站有引入js文件吧?直接放里面就好,不然就用包起来,放在footer那个地方,再不然新建一个js,复制进去也行,然后在head前调用就好了。html的话一般在侧栏,就是要侧栏跟随的位置。CSS肯定是放在CSS文件中啊。
@XiaoFeng 这样包起来吧!
这里是JS代码部分
@爱雨 这里是JS代码部分
这样包起来吧!
博主,您好,感谢分享!有个疑虑,请问第三部分的JS代码应该放在哪里啊?是放在第一部分的html代码,具体放在什么位置?还是第二部分的css代码,具体放在什么位置?