我的粘性页脚工作,但我希望我的测试容器从浏览器顶部到页脚。我怎样才能做到这一点?它的工作原理除了中心柱的高度。
HTML:
<div id="wrap">
<!--All of your content goes here-->
<div id="test">test</div>
<div class="push"></div>
</div>
<div class="pagefooter">footer</div>
CSS:
html, body { width:100%; height:100%; }
#wrap {
min-height:100%;
height:auto !important;
height:100%;
margin: 0 auto -158px; /* Bottom value must = footer height */
}
.pagefooter, .push { width:100%; height:158px; position:relative; bottom:0; }
#test{
background-color: red;
height:100%;
}
答案 0 :(得分:0)
答案 1 :(得分:0)
使用html5,flex可能会有所帮助。
#wrap {
...
display: flex;
flex-direction: column;
}
#test{
...
flex: 1;
}