比如说:
<header>Hello</header>
<div role="main">Body</div>
<footer>©</footer>
header {
height:20px;
background: #edf1f5;
}
div {
background:#ddd;
padding:20px;
}
footer {
background: #e4e8ec;
}
如何让footer
占用剩下的所有空间?我不打算在这里粘一个粘性页脚,我只是想让页脚填满这个空间。
这是一个Jsfiddle:http://jsfiddle.net/XF3E7/
答案 0 :(得分:3)
我一直在努力解决这个问题。如果您使主体背景颜色与页脚相同,则会产生向下延伸到页面的幻觉。 http://jsfiddle.net/ollie/q3xzh/1/
header {
height:20px;
background: #edf1f5;
}
div {
background:#ddd;
padding:20px;
}
footer {
background: #e4e8ec;
}
body {background:#e4e8ec;}
答案 1 :(得分:0)
答案 2 :(得分:0)
你只需要玩css
答案 3 :(得分:0)
可悲的是,我能够回答我自己的问题: