日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jquery > JavaScript仿淘寶智能浮動,網頁固定層代碼

JavaScript仿淘寶智能浮動,網頁固定層代碼

來源:程序員人生   發布時間:2013-12-02 03:39:14 閱讀次數:3869次

在網以前的教程,我們發表過多玩游戲頂部浮動層、天涯社區的頂部浮動導航條,這是當前非常流行的一種效果!恰巧,今天在月光看到一篇同樣的文章,提供較早使用該效果的淘寶網,只是沒有給出完整代碼!

在淘寶網中,商品列表特別長,而商品列名稱始終保持在最頂端。如果你把滾動條滾動至最上邊了,那么它會自動判斷是否到頂端了,然后一直置頂從而不怕遮擋。

這種特效是通過JavaScript和CSS實現的,在實際開發中有不少用途,下面是我找到的一個使用JavaScript制作的仿淘寶智能浮動的源代碼,兼容性不錯,在IE、Firefox、Chrome下都能正常工作。

在Z-Blog中使用這個特效代碼需要注意,如果在側邊欄使用,則需要注意,側欄中的欄目不能使用JavaScript動態加載,必須用靜態的格式,否則在JavaScript會錯誤的計算頁面高度,上下滾動的時候會出現錯位現象。

JavaScript仿淘寶智能浮動

以下是相關代碼:

jQuery 代碼:

(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";}
};
}
})();

HTML 代碼:

<div id="box">
<div id="float" class="div1">
//隨滾動移動的部分代碼
</div>
</div>

CSS 代碼:

#box{float:left;position:relative;width:295px;}
.div1{}
.div2{position:fixed;_position:absolute;top:3px;z-index:295;}
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
為碼而活
積分:4237
15粉絲
7關注
欄目熱點
關閉
程序員人生
主站蜘蛛池模板: 国产精品美女久久久久aⅴ国产馆 | 国产精品久久久久aaaa九色 | 精精国产xxxx视频在线播放 | 中文字幕偷拍 | 日本视频在线 | 国产三级电影在线播放 | 国产一区二区三区片 | 天堂成人国产精品一区 | www.夜夜骑.com | 国内精品久久久久久久97牛牛 | 黄色网页大全 | 国产又黄又爽又色在线视频播放 | 99re在线观看| 欧美在线激情 | 国产成人精品午夜视频免费 | av在线精品 | 在线第一页| 亚洲综合久久久 | 不卡中文字幕在线观看 | 性视频网址 | 国产区第一页 | 国产精品1区 | 国产在线精品一区 | 美日韩中文字幕 | 久久久久久久女女女又又 | 国产人妖视频 | 久久久久国产精品 | 久久久久久久久久影视 | 91精品国产综合久久精品图片 | 久久一级精品视频 | 久久99国产精一区二区三区 | 亚洲国产视频一区二区 | 一级黄色大片在线观看 | 99福利在线观看 | 亚洲国产日韩精品 | 国产一区自拍视频 | 国产一区在线免费观看 | 偷拍自拍在线观看 | 日韩中文字幕在线视频 | 最新中文字幕在线观看 | 国产精品久久久久久久久久久久 |