我有以下的jsfiddle:http://jsfiddle.net/YT5vt/設定爲100%高度減去其他兩個的DIV
我想第二個DIV(DIV2)高度總是100%,但減去第一DIV和第三DIV。而當瀏覽器將被調整大小時,只有第二個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;
}
這就是所謂的聖盃佈局(兩個固定寬度兩邊的柱子,中間的流體寬度)。你可以谷歌它。 – Doorknob
身高:calc(100% - somepx);試試這個 –
@ Doorknob:The Fiddle建議一個固定的頁眉和頁腳。 –