如果有一个非常基本的布局,带有页眉、内容容器和页脚。我需要做的是使我的内容容器变大,以便整个布局适合屏幕。(除非内容容器中的文本当然会扩展它)。
我尝试为我的身体分配一个 100% 的高度值,然后从那里将我的内容容器高度也分配给 100%,但这会导致我的内容容器大小达到全屏的高度。
在此之前,我将内容容器的高度设置为自动,这当然会导致页面不够长,如果屏幕尺寸大于布局的访问者查看页面。
这是我的代码的一部分:
HTML:
<body>
<div class="background"></div>
<div class="page">
<div class="header">
</div>
<div class="content">
</div>
<div class="footer">
</div>
</div>
</body>
CSS:
html, body {
height:100%;
margin:0;
padding:0;
}
.page {
position:relative;
height:100%;
z-index:1;
}
.content {
position:relative;
width:850px;
height: 100%;
margin: 0 auto;
background: url(images/content.png) 0 0 repeat-y;
}