我做了一個非常簡單的網站。您可以在這裏看到頁面(代碼如下):https://googledrive.com/host/0B2uK7byfkiwySHc5eU5CM25kcmM/index.html如何將div從導航欄拖到頁腳?
我的問題是內容div(帶示例代碼,正下方的導航欄)。我需要它到達頁腳。無論我如何調整頁面大小,都不需要根據頁面調整頁面大小,也不需要在頁面和頁腳之間留下太多空間。
如果內容中的內容不需要這樣做,我可以確定它沒有達到底部,但是,如果內容是可滾動的,我需要它到達頁腳。另外,我不希望整個頁面滾動,只有這個內容div。
我已經嘗試了很多解決方案(容器div,表,jquery調整大小等)失敗,並失去了如何可以完成。所以,我上傳的基本代碼沒有我的解決方案,看看有人可以幫我:)
謝謝!
<html>
<head>
<style type="text/css">
body {
background: #e6e6e6;
}
#title{
margin:0 0 0 0;
text-align: center; font-size:40px;
font-family: "League-Gothic", Courier;
color: #707070; font-weight:600;
}
#navbar ul {
margin: 0; padding: 5px;
list-style-type: none;
text-align: left; background-color: #005ab3;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
#navbar ul li {
display: inline;
font-family: Arial;
}
#navbar ul li a {
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color: #005ab3;
}
#navbar ul li a:hover {
color: #005ab3;
background-color: #fff;
}
#content {
background-color: #fff; font-family: Arial;
border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;
padding: 5px; padding-left: 15px; padding-right: 15px;
height: 70%;
overflow: auto;
}
#footer {
position: fixed;
bottom: 0; left:0; width: 100%;
background: #005ab3;
line-height: 2;
text-align: center; color: #fff;
font-size: 15px; font-family: sans-serif;
}
</style>
</head>
<body>
<div id = "title">Title</div>
<div id = "navBar">
<ul>
<li><a id ="link1" href="#">Link 1</a></li>
<li><a id ="link2" href="#">Link 2</a></li>
<li><a id ="link3" href="#">Link 3</a></li>
</ul>
</div>
<div id = "content">
<h1> Sample content (1984)</h1>
<p>It </p>
<p>The </p>
<p>Inside </p>
<p>Outside, </p>
<p>Behind </p>
<p>Winston </p>
<p>The </p>
<p> WAR IS PEACE </p>
<p> FREEDOM IS SLAVERY </p>
<p> IGNORANCE IS STRENGTH </p>
</div>
<div id = "footer">Footer</div>
</body>
</html>
重複http://stackoverflow.com/questions/3937372/making-a-div-extend-all-the-way-down-to-the-bottom-of-the-page的 – Adam
取看看粘性頁腳:http://ryanfait.com/sticky-footer/ – ntgCleaner
@亞當,我已經看到了qs之前 - 並再次嘗試解決方案,以確保它是不同的。這只是試圖將頁腳保留在頁面的底部。我正在嘗試在頁面底部顯示一個始終可見的頁腳,因此根本不需要滾動頁面,只需滾動內容div即可。 – delta