2012-04-11 61 views
1

我正在嘗試執行以下操作。在中間創建一個靜態頂部(標題)和文章區域的網站,並使用導航控件粘滯頁腳。我的挑戰是以下幾點。我希望控件始終處於頁面底部,以防萬一重新調整瀏覽器的大小/以不同的分辨率打開頁面時,只能調整大小的文章區域......。我一直無法解決這個問題,或者看到正在這樣做的頁面。

我想要的100像素的靜態頭,爲150px靜態頁腳和window.innerHeight的文章區 - 尾 - 頭

我已經看到了很多與靜態頁面頁腳的,但所有的所有的人,你有瀏覽到屏幕底部,以便看到它。我希望我的任何時候都能顯示在屏幕的底部。

任何幫助將不勝感激。根據使用HTML5和CSS3的屏幕分辨率調整身體尺寸

回答

0
#header{ 
background:yellow; 
position:absolute; 
top:0; 
left:0; 
height:100px; 
width:100%;  
} 

#foot{ 
background:yellow; 
position:absolute; 
bottom:0; 
left:0; 
height:150px; 
width:100%;   
} 

#content{ 
background:orange; 
position:absolute; 
top:100px; 
bottom:150px; 
width:100%;  
} 

在XHTML http://jsfiddle.net/DWMHr/

+0

謝謝。 在你的解決方案中,有沒有辦法設置「width:700px;」並使塊一直移動到中心。 left:0;使一切都向左移動......但我沒有一箇中心。 任何想法? – 2012-04-11 14:03:22

+0

只需添加body {width:700px; margin:0 auto;} – 2012-04-11 16:22:35

+0

謝謝,但它不完全是我正在尋找的... 請看[我的臨時頁面](http://www.loeppenthien 。淨重): body { \t \t背景:#534741; \t \t margin:\t \t \t 0 auto; \t \t padding:\t \t 0; \t \t font-family:\t helvetica,sans-serif; \t \t font-size:\t \t 80%; \t \t hight:\t \t 100%; \t \t \t } \t \t 頭{ \t背景:\t #fafafa; \t顯示:\t \t block; \t位置:\t \t絕對; \t top:0px; \t margin:\t \t \t 0 auto; \t width:\t \t \t 920px; \t顏色:\t \t \t#333; \t身高:\t \t \t 100px; \t margin-bottom:\t 2px; \t padding-right:20px; \t padding-left:20px; \t} – 2012-04-11 21:25:53

-1

我覺得你最好的選擇可能是使製品面積overflow:scroll

+0

出於某種原因,我認爲這將是一個手機上的這就是爲什麼我建議溢出:滾動作爲可能的解決方案...所以忽略我的回答 – andyjv 2012-04-11 12:33:34