我把一個div具有定義高度可以說400像素的另一格內的問題。爲什麼父DIV的DIV外面當我使用高度:100%
在i內的div設爲然後100%它的重疊外層div和越過外一個。爲什麼100%的身高調整內部div到外部divs的高度?
body {
min-width:300px;
}
.header {
background-color:pink;
width:100%;
height:400px;
}
.menu {
background-color: red;
}
.header-container {
color:white;
background-color:gray;
height:100%;
max-width:400px;
margin:auto;
}
.headline {
padding-right:36px;
padding-left:36px;
padding-top:54px;
padding-bottom:54px;
}
.clearfix {
clear:both;
}
<div class="header">
<div class="menu">
menu
</div>
<div class="header-container clearfix">
<div class="headline">
<span>das ist mein blog</span>
<span>this is the underline</span>
</div>
</div>
</div>
<div class="blog">
y
</div>
<div class="footer">
x
</div>
https://jsfiddle.net/g9ec4nw8/
因爲外層div – pokeybit
填充我想像,因爲100%意味着正是... ** **所有的高度。如果你想**剩下的**高度......這是不同的,這裏有很多問題。 –
但我想這些填充沒有菜單上的內部div貼。 – STORM