似乎有要噸與這一個亟待解決的問題,但他們都不似乎爲我工作...CSS - 粘頁腳
我創造了這個小的jsfiddle向您展示:jsfiddle footer
和CSS:
.footer {
width:798px;
border-top: 2px solid #2E181A;
clear: both;
padding: 5px 0 0 0;
background-color: inherit;
text-align: center;
bottom:0;
background-color: #E6D9BD;
position:relative;
height: 30px;
margin: -30px auto 2px auto;
z-index:30;
}
.container {
width: 788px;
margin: 0px auto 0px auto;
padding: 0px 0px 30px 0px;
border:5px solid #2E181A;
background-color: #E6D9BD;
min-height: 100%;
position:relative;
content: " "; /* 1 */
display: table; /* 2 */
}
.contentleft {
background-color: inherit;
margin:5px 10px 10px 10px;
padding:10px 5px 30px 5px;
float:left;
overflow: hidden;
width: 300px;
display:block;
}
.contentright {
background-color: inherit;
margin:5px 0px 10px 10px;
border:0px solid #2E181A;
padding:10px 5px 30px 5px;
float:left;
overflow: hidden;
width: 420px;
display:block;
}
我在div.footer
設置一個頂部邊框,這應該是可見的,邊框和div.container
之間的空間不大。
希望你能快速看一下代碼,看看我做錯了什麼!
會不會粘頁腳,顧名思義,堅持以網頁用戶的滾動過程中?假設這是真的,那麼爲什麼你的'.footer'的位置相對而不是固定的? – djthoms
呃......我可能已經把「粘性」的定義誤解了。我的意思是一個頁腳,無論內容多長時間都停留在底部。我的頁腳是這樣的,但不是我想要的... –
只需按照http://www.cssstickyfooter.com/ – Nit