我的佈局有一個頁眉和頁腳,並在這些內容div之間。爲什麼mu內容設置爲100%高度時內容溢出
當我將我的內容高度設置爲100%時,它溢出而不是展開div。
* {
margin: 0;
padding: 0;
}
body,
html {
height: 100%;
}
.header,
.footer {
height: 100px;
width: 100%;
background-color: red;
color: white;
}
.content {
width: 100%;
height: 100%;
}
<div class="header">
<h1>Heading</h1>
</div>
<div class="content">
<p>Sapibulumnibh phasellus nulla egestibulum enim pretium elit tincidunt estiquam ultrisque donectetur. Sedcondimentumsan odio hendrerit proin vitae dignis nibh ac justo id congue. Amesintesque vel curabitae volutpat donec alique nasceleifendimentesque
montesque rhoncus quis eros. Vestnunc nonummy</p>
<span>
Sapibulumnibh phasellus nulla egestibulum enim pretium elit tincidunt estiquam ultrisque donectetur. Sedcondimentumsan odio hendrerit proin vitae dignis nibh ac justo id congue. Amesintesque vel curabitae volutpat donec alique nasceleifendimentesque montesque rhoncus quis eros. Vestnunc nonummy
</span>
<p>Sapibulumnibh phasellus nulla egestibulum enim pretium elit tincidunt estiquam ultrisque donectetur. Sedcondimentumsan odio hendrerit proin vitae dignis nibh ac justo id congue. Amesintesque vel curabitae volutpat donec alique nasceleifendimentesque
montesque rhoncus quis eros. Vestnunc nonummy</p>
<span>
Sapibulumnibh phasellus nulla egestibulum enim pretium elit tincidunt estiquam ultrisque donectetur. Sedcondimentumsan odio hendrerit proin vitae dignis nibh ac justo id congue. Amesintesque vel curabitae volutpat donec alique nasceleifendimentesque montesque rhoncus quis eros. Vestnunc nonummy
</span>
<p>Sapibulumnibh phasellus nulla egestibulum enim pretium elit tincidunt estiquam ultrisque donectetur. Sedcondimentumsan odio hendrerit proin vitae dignis nibh ac justo id congue. Amesintesque vel curabitae volutpat donec alique nasceleifendimentesque
montesque rhoncus quis eros. Vestnunc nonummy</p>
<span>
Sapibulumnibh phasellus nulla egestibulum enim pretium elit tincidunt estiquam ultrisque donectetur. Sedcondimentumsan odio hendrerit proin vitae dignis nibh ac justo id congue. Amesintesque vel curabitae volutpat donec alique nasceleifendimentesque montesque rhoncus quis eros. Vestnunc nonummy
</span>
<p>Sapibulumnibh phasellus nulla egestibulum enim pretium elit tincidunt estiquam ultrisque donectetur. Sedcondimentumsan odio hendrerit proin vitae dignis nibh ac justo id congue. Amesintesque vel curabitae volutpat donec alique nasceleifendimentesque
montesque rhoncus quis eros. Vestnunc nonummy</p>
<span>
Sapibulumnibh phasellus nulla egestibulum enim pretium elit tincidunt estiquam ultrisque donectetur. Sedcondimentumsan odio hendrerit proin vitae dignis nibh ac justo id congue. Amesintesque vel curabitae volutpat donec alique nasceleifendimentesque montesque rhoncus quis eros. Vestnunc nonummy
</span>
<p>Sapibulumnibh phasellus nulla egestibulum enim pretium elit tincidunt estiquam ultrisque donectetur. Sedcondimentumsan odio hendrerit proin vitae dignis nibh ac justo id congue. Amesintesque vel curabitae volutpat donec alique nasceleifendimentesque
montesque rhoncus quis eros. Vestnunc nonummy</p>
<span>
Sapibulumnibh phasellus nulla egestibulum enim pretium elit tincidunt estiquam ultrisque donectetur. Sedcondimentumsan odio hendrerit proin vitae dignis nibh ac justo id congue. Amesintesque vel curabitae volutpat donec alique nasceleifendimentesque montesque rhoncus quis eros. Vestnunc nonummy
</span>
</div>
<div class="footer">
<h1>Footer
<h1>
</div>
我已經知道解決的辦法是擺脫100%的高度。 但我想知道的是爲什麼會發生這種情況。不應該100%的高度擴大它的高度,以適應父母?我的代碼是fiddle。
變化高度'最小height' – Bhavik
沒有,因爲你的初始設置使人體100%的**屏幕**。嘗試使用'min-height:100%'代替。 –
或設置高度:自動爲內容 – Gerard