私は次のjsFiddleを持っています: http://jsfiddle.net/YT5vt/
2 番目の DIV (div2) の高さを常に 100% にしたいのですが、最初の DIV と 3 番目の DIV を差し引いています。また、ブラウザーのサイズが変更されると、2 番目の DIV のみがサイズ変更されます。
ここにもコードがあります
HTML
<div class="div1">1</div>
<div class="div2">2</div>
<div class="div3">3</div>
CSS
*{
margin: 0;
padding: 0;
}
body, html{
width:100%;
height: 100%;
}
.div1{
width: 100%;
background: #F00;
height: 100px;
}
.div2{
width: 100%;
background: #FF0;
height: 100%;
}
.div3{
width: 100%;
background: #00F;
height: 25px;
}