我,只有包含在內容盒 div標籤的內容不同的兩個頁面。你可以在這裏看到他們:CSS粘滯頁腳內容時不佔用
我已經包含了以下短版本的HTML/CSS代碼。我想有短版本顯示,這樣,如果內容的量不會填滿整個頁面,頁腳仍然堅持底部和頭部,並在屏幕中間頁腳之間的整個區域是對應於內容框 div的白色。
什麼我需要改變,以實現這一目標?\
更新1我提出做@smallworld提出什麼新的一頁。可以看到here。這有一個粘性頁腳,但我希望外面的「容器」框來擴展頁面的高度。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content=
"text/html; charset=us-ascii">
<style type="text/css">
#main {
width: 100%;
min-height: 100%;
height: 100%;
}
body {
width: 100%;
}
#header,#content { position:relative; right:0;left:0}
#header{
height:75px; top:0;
background: #4396CA;
}
#footer{
width: 100%;
position: relative;
height:50px;
bottom: 0;
left: 0;
background: #4396CA;
}
#content{
top:00px;
background: #F0F8FF;
min-height: 100%;
height: 100%;
}
#content-box {
width: 950px;
margin: 0 auto;
background-color: #FFFFFF;
text-align: left;
border-right: 1px solid #B0B0B0;
border-left: 1px solid #B0B0B0;
padding-bottom: 20px;
padding-top: 20px;
min-height: 100%;
height: 100%;
}
</style>
<title>EmbeddedAnalytics - Test Page</title>
</head>
<body>
<div id="main">
<div id="header">this is header</div>
<div id="content">
<div id="content-box">
<b>Content does not take up all of box. But still want footer to "stick" to bottom</b><br>
line1<br>
line2<br>
line3<br>
Last Line<br></div>
</div>
<div id="footer">footer</div>
</div>
</body>
</html>
[這就是你想要的東西(http://stackoverflow.com/questions/12341415/content-container-to-fit-screensize/ 12342330#12342330)? –
是的 - 我搜索了「粘腳」,但顯然沒有正確地做某件事。 –
下面是我基於它關閉的頁面:http://www.pud.ca/misc/testcase/fullheight.html我想使這是一個比較複雜一點的是「內容」中的「內容框」 。我見過的大多數粘性示例都是基本的,只有三個塊:標題,內容,頁腳。 –