重複の可能性:
IE7 での CSS の高さ 100%
子 div によって 100% 埋められた Web ページに中央のブロックを配置したいと思います。
ここに私のHTMLコードがあります:
<div id="parent">
<div id="child"></div>
</div>
ここに私のCSSがあります:
#parent {
position: absolute;
background-color: blue;
top: 2em;
left: 4em;
bottom: 3em;
right: 2em;
}
#child {
position: relative;
background-color: red;
height: 100%;
}
そして、ここに JSfiddle があります: http://jsfiddle.net/XMS2G/1/
問題は、Internet Explorer 7 では、ブラウザによって子 div が親 div 全体に展開されないことです。Javascriptを使用せずにこれを達成するにはどうすればよいですか?