2011-06-22 57 views
15

我有一個div:HTML/CSS對齊DIV頁面和屏幕的底部 - 以先到者爲準

clear:both; 
position:absolute; 
bottom:0; 
left:0; 
background:red; 
width:100%; 
height:200px; 

而且一個html,身體:

html, body { 
    height:100%; 
    width:100%; 
} 


/* Body styles */ 
body { 
    background:url(../images/background.png) top center no-repeat #101010; 
    color:#ffffff; 
} 

我的代碼基本上是20·羅蘭存有段落之後是div。

現在,我嘗試設置位置相對和絕對和等,但絕對股利贊同屏幕的底部,所以,當你用它向下滾動的div scrols

我試圖將其設置爲相對的,但是當theres沒有足夠的內容來使頁面滾動,div不在頁面的底部。

我試圖固定的,但只是固定它..對我沒有用

我怎樣才能獲得的股利是在屏幕的底部,頁面取決於是否theres滾動或不

+4

http://www.cssstickyfooter.com/ – Marcel

+1

這聽起來像傳統的粘頁腳的提問者想要的東西正好相反。 –

+0

我在下面更新了我的評論。 –

回答

44

好的,修復和工作:D希望它做你想做的。 預覽這裏:http://jsfiddle.net/URbCZ/2/

<html> 
    <body style="padding:0;"> 
     <div style="position:fixed; width:100%; height:70px; background-color:yellow; padding:5px; bottom:0px; "> 
      test content :D 
     </div> 
     <!--Content Here--> 
    </div> 
    </body> 
</html> 
+0

內容的隱藏部分如何?有沒有辦法來防止這種情況? – Guillaume

+0

謝謝 - 這對我有用 – blackhawk