我的容器沒有接觸我的頁腳大多數情況下,我不知道發生了什麼事。CSS容器高度問題
因此,這裏是我的CSS代碼:
html {
min-height: 100%;
position: relative;
}
body {
margin: 0;
width: 100%;
height: 100%;
}
section {
height: 100%;
}
#container {
overflow: auto;
width: 80%;
margin: 0 auto;
background: red;
height: 100%;
}
.footer {
width: 100%;
position: absolute;
left: 0;
bottom: 0;
}
這裏是我的HTML:
<body>
<div id="container">
<section>
<p>Content goes here</p>
</section>
</div>
<div class="footer">Content</div>
</body>
所以我把所有的父元素設置的高度,但仍然容器之間有很大差距和頁腳。在內容佔據整個頁面的情況下,頁腳和容器最終觸摸,但由於某種原因,內容在頁腳中丟失。我該如何解決這個問題?
你已經給它100%的高度,所以它會佔據其內容高度的100% - 而不是頁面高度的100% –