幅 960px の div を持つ CSS レイアウトを作成しています。ページの上部から下部まで届くようにしたいと考えています。明らかな解決策は ですmin-height: 100%;
が、うまくいきません。これが私のCSSです:
* {
margin: 0px;
padding: 0px;
}
body {
background: #FF0000;
height: 100%;
}
html {
height: 100%;
}
#sheet {
width: 960px;
min-height: 100%;
background: #000000;
margin: 0px auto 0px auto;
}
#sheet1 {
width: 760px;
min-height: 100%;
top: 0px;
bottom: 0px;
background: #FFFFFF;
}
そして私のHTMLから:
<div id="sheet">
<div id="sheet1">
</div>
</div>
#sheet を に変更すると問題なく表示されますmin-height
がheight
、コンテンツが 1 ページを超えると途切れてしまいます。これに対する解決策はありますか?