我有一個浮動菜單(絕對定位),在用戶向下滾動頁面時保持在視圖中,問題是我有一個相當大的頁腳,如果您滾動所有通往頁面底部的方式會與頁腳衝突。浮動菜單在它到達頁面底部之前停止
我只是想讓它從頁面底部停下來說400px ..有誰知道這是否可以做到?
下面是代碼:
var name = "#about";
var menuYloc = null;
$(document).ready(function(){
menuYloc = parseInt($(name).css("top").substring(0,$(name).css("top").indexOf("px")))
$(window).scroll(function() {
var offset = menuYloc+$(document).scrollTop()+"px";
$(name).animate({top:offset},{duration:500,queue:false});
});
});
提前感謝!
瑞安
感謝SolutionYogi,但這也導致它打破。嗯我不知道爲什麼,但:S – Ryan 2009-07-16 03:58:09