我正在尝试创建一个响应式网页。我有一个60px的标题div,下面有一个着陆div,我想占据屏幕的其余部分(高度100%)。 However, it overflows.我不能使用溢出:隐藏,因为当我放大,I can't scroll down anymore.当孩子身高:100%和溢出时不能滚动:隐藏
**************CSS***************
#home{
margin: 0;
height: 100%;
min-height: 100%;
width: 100%;
}
.header {
width: 100%;
height: 60px;
background-color: none;
}
.landing{
margin: 0 auto;
height: auto;
min-height: 100%;
width: 100%;
background-color: yellow;
}
*************HTML*************
<div id="home">
<div class="header"></div>
<div class="landing"></div>
</div>
我该如何解决这个问题,使我的目标网页不溢出?
我尝试添加,根据.landing,和它似乎并没有工作 –
你还需要设置正文和HTML高度为100%以具有'#home'element的高度参考 - 请参阅我添加到我的答案的片段。 – Johannes
显然你需要“ - ”的空格。谢谢! –