我有一个网页,分为页眉,页面和页脚。
问题是我把页面做成了height :auto;。但它不工作,我需要的页面自动成长。
这是我在CSS中所拥有的:
/* Page */
#page-wrapper {
overflow: auto;
height: auto;
text-align: center;
}
#page {
overflow: auto;
width: 1120px;
margin: 0px auto;
padding: 50px 40px;
color: #8F8F8F;
min-height:700px;
height:auto;
}和HTML:
<body>
<div id="banner">
<div class="img-border">
<div id="header-wrapper">
<div id="header">
<div id="logo">
</div>
</div>
</div>
</div>
</div>
<div id="wrapper">
<div id="page-wrapper">
<div id="page">
<div id="wide-content">
</div>
</div>
</div>
</div>发布于 2013-05-11 06:53:24
你根本不需要里面的高度...div会随着其内部内容的数量而增大或缩小。尝试完全删除height: auto;。
如果您的意思是,即使没有足够的内容,也要使内容部分达到页面高度的100%,这对Make div 100% height of browser window应该有帮助
https://stackoverflow.com/questions/16491824
复制相似问题