私は以下に概略的に絵で提示CSSスタイルとHTMLを構築しようとしています: alt text http://www.freeimagehosting.net/uploads/216e5750a8.pngダイナミックDIVボックスの高さDIV
私は、次のHTMLで、内側のdivを配置するために管理します。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<body>
<div style="background-color: yellow; width: 100px; height: 100px;
position: relative;">
<div style="background-color: gray; position: absolute;
top: 8px; left: 8px; right: 8px; bottom: 8px"></div>
</div>
</body>
</html>
しかし、問題は、外側のdivの高さを動的にしたい場合には機能しなくなることです。高さ値を削除すると、外側のdivが隠されます。
これはどのようにすべての条件で達成できましたか?
実際に達成しようとしていることは何ですか?外側のDIVの高さにかかわらず、内側のDIVを垂直にセンタリングするには? –
外側のdiv内にコンテンツがない場合、それ自体が崩壊します。内側のdivの中にコンテンツがありますか? – peirix
はい内側のdivに内容があります –