我需要所有div都是100%文檔高度。它的工作,直到他們有一些頂部邊緣。在這種情況下,剩餘的div將失去其全部高度。如果另一個div有餘量,div將失去其全高
如何將所有div的高度伸展到完整文檔高度,而不管它們中的任何一個的邊距如何?
* {
.margin: 0;
}
html {
background: red;
height: 100%;
}
body {
max-width: 1366px;
background: blue;
height: 100%;
}
#divleft {
float: left;
background: lightblue;
width: 40%;
height: 100%;
}
#divmiddle {
float: left;
margin-top: 25px;
background: lightgreen;
width: 40%;
height: 100%;
}
#divright {
float: right;
background: green;
width: 20%;
height: 100%;
}
<div id='divleft'>left</div>
<div id='divmiddle'>middle</div>
<div id='divright'>right</div>
這裏是fiddle
然後刪除邊距屬性。簡單 – Sankar
@SankarRaj,我需要這個保證金。 – bonaca
@bonaca你知道'calc()'函數嗎? –