即使頁面內容不是很高,我仍嘗試將頁腳保留在頁面底部。當用戶使頁面變小並且腳符合內容時,滾動應該出現並且頁腳應該隱藏在內容下面。使用jQuery頁面底部的頁腳
(我不想頁腳是在固定的位置,因爲當它滿足了內容,頁腳會在頂部和隱藏內容)
有詹姆斯·泰勒的一個很好的例子菲利普在這裏建議。我想要與jQuery相同的效果。 (因爲我需要的內容是在絕對定位,我不能適用這個CSS解決方案)http://matthewjamestaylor.com/blog/bottom-footer-demo.htm
$(function(){
var documentHeight = $(document).height();
if(documentHeight >= 420){
$('#foot').css({position: 'absolute',bottom:'10px'});
}
else{
$('#foot').css({position: 'absolute',top:'410px'});
}
})
你知道你沒有選擇jQuery中的小提琴嗎?如果我這樣做,只要我滾動,事情就會正常工作。也就是說,如果顯示器支持無處不在的話,display:flex會很好用:http://jsfiddle.net/2AWeV/。 – pimvdb
我更新了選擇jQuery。謝謝。我想我沒有解釋清楚。我不想flex。正如菲利普所說:即使身體小於窗戶,我仍想留在窗戶的底部,但如果身體更大,頁腳將位於文檔的底部。菲利普與CSS的解決方案是可以的。但我仍然不明白爲什麼我的解決方案與jQuery不起作用。 – Nrc
我不明白什麼是錯的。爲什麼我有一個負面的觀點?如果我知道這個問題,我會解決它! – Nrc