2012-07-24 80 views
0

另一個粘性頁腳問題,我害怕。似乎無法找到我試圖實現什麼的合適方法。jQuery粘頁腳當不在視圖中

我有一個當前位置相對於動態高度中間容器底部的頁腳。

當窗口變得小於頁腳底部時,我需要將頁腳絕對定位到窗口底部並略微透明。

我現在有這個,但似乎無法得到它的工作:

var footer = $('footer'); 
var start = $(footer).offset().top; 

$.event.add(window, "scroll", function() { 
    var pos = $(window).height(); 
    $(footer).css('position',((pos)<start) ? 'relative' : 'absolute'); 
    $(footer).css('bottom',((pos)<start) ? '0px' : ''); 
}); 

請幫助。

謝謝你們

+1

你能jsfiddle嗎?爲什麼不使用css粘腳? – Horen 2012-07-24 20:55:53

+0

這裏是一個jsfiddle即時通訊的嘗試。我不希望紅色頁腳在不可見的情況下被定位到底部:http://jsfiddle.net/tc7p3/1/ – dclawson 2012-07-24 21:21:20

+0

管理得到這個工作我是怎麼想的:http://jsfiddle.net/tc7p3/4 /如果有辦法改善它,那麼請建議一個更好的方法。謝謝 – dclawson 2012-07-24 23:54:47

回答

0

也許應該補充這是一個答案:

設法得到這個工作我怎麼想它:jsfiddle.net/tc7p3/4如果有改進它,那麼請提出一個辦法更好的方法。謝謝