135 2295 6919
135 2295 6919
公司主站W(wǎng)ebsite:
www.controlmeasurement.com
電子郵箱:
qykh2009@163.com
公司地址:
北京市朝陽(yáng)區(qū)亞運(yùn)村天創(chuàng)世緣B2座30整層
Software 軟件百科
類(lèi)別:網(wǎng)站建設(shè)訪問(wèn)量:348編輯:anonymousUser 日期:2024-11-01 20:58:00
現(xiàn)在許多web2.0風(fēng)格的網(wǎng)站都喜歡用“側(cè)欄跟隨”的效果,就是當(dāng)一個(gè)頁(yè)面很長(zhǎng)的時(shí)候,設(shè)定側(cè)欄內(nèi)容會(huì)跟隨滾動(dòng)條,這種效果適用于評(píng)論較多、內(nèi)容較長(zhǎng)的網(wǎng)站。
這種特效對(duì)提高網(wǎng)站瀏覽量、文章點(diǎn)擊率、廣告點(diǎn)擊量都有一定效果。
也能讓網(wǎng)站建設(shè)的朋友們有一個(gè)好的理解。
具體實(shí)例,請(qǐng)參見(jiàn)網(wǎng)絡(luò)文摘欄目隨機(jī)文章,未來(lái)主博客不一定會(huì)用。
CSS部分:
/*側(cè)欄跟隨*/
#box{float:left; position:relative;width:250px;}.div1{width:250px;}.div2{position:fixed;_position:absolute;top:0;z-index:250;}
注:每個(gè)網(wǎng)站的側(cè)欄寬度不同,可根據(jù)你網(wǎng)頁(yè)的寬度調(diào)整div1的寬度,我的是width:250px;,把這段代碼添加到你的CSS文件中即可。
JS部分:
//側(cè)欄跟隨
(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";}
};
}
})();
注:這段代碼可放入任意JS文件中,比如我放在了util.js 文件里,。 zblog《低調(diào)與華麗》模板的用戶(hù)可直接下載該JS文件替換。
下載地址:http://lusongsong.com/zb_users/theme/LuSongSong/script/util.js
網(wǎng)頁(yè)代碼部分:
這里寫(xiě)你網(wǎng)站的代碼與標(biāo)簽。
注:這里可以放文章列表、聯(lián)盟廣告,總之是個(gè)提高點(diǎn)擊率的好方法。Z-blog用戶(hù)把此段代碼添加到single.html的側(cè)欄位置即可。
特別提示:此代碼試用與任何CMS系統(tǒng),但該特效在IE6下無(wú)法實(shí)現(xiàn),其余瀏覽器均沒(méi)問(wèn)題,同時(shí)側(cè)欄其余部分應(yīng)使用靜態(tài)文件調(diào)用,使用JS調(diào)用欄目會(huì)出現(xiàn)代碼重疊現(xiàn)象,調(diào)用聯(lián)盟廣告沒(méi)問(wèn)題。
北京乾元坤和科技有限公司(www.controlmeasurement.com)網(wǎng)站建設(shè)部分析總結(jié)供稿 轉(zhuǎn)載請(qǐng)表明出處
【上一條】 沒(méi)有上一條
【下一條】 沒(méi)有下一條