不知道如何去做這件事。基本上,我的頁面有一個包含在包裝中的標題,導航,正文和頁腳,所有這些都包含在正文中(當然)。包裝被設置爲填充屏幕的60%並居中。標題,導航和頁腳永遠是相同的高度,並簡單地填充包裝,寬度。調整身高以適應屏幕,即使內容更短?
然而,主要部分具有可變長度的內容(段落,圖像,文章,部分等)。如果我在主要部分中有很多內容,頁面會填滿,伸展並像平常一樣滾動。但是,如果我的主要內容只有一點點,頁面不夠長,頁腳會在屏幕的一半左右結束(或者在主界面之後需要更高的頁面)。
我想要做的是確保身體和/或包裝伸展以填充屏幕的高度,即使主要部分不一定足夠長以迫使它變得高度。我已經試過製作身體和包裝height: 100%
但包裝仍未延伸。如果我將頁腳設置爲position: fixed
,則頁腳大小會偏差,並且包裝器邊界不會向下延伸。
鑑於這些問題,我認爲最好的解決辦法是以某種方式增加主節的高度,使它和其他元素始終加起來至少爲100%,但我無法弄清楚如何做到這一點。這一直困擾我一個星期,所以任何幫助將不勝感激!
你可以創建一個jsfiddle來展示你的問題? – Timmerz 2015-02-09 05:04:12
你可以設置一個最小高度爲CSS – anpsmn 2015-02-09 06:39:42
Timmerz的內容,這裏有一個JSFiddle鏈接給你:http://jsfiddle.net/378feuLu/ Anpsmn,在主要部分設置最小高度並不能解決問題。 – 2015-02-10 03:51:15