是否可以创建位于页面底部的页脚,并且当页面高度为例如 500 像素时,页脚将停留在该位置而不是在该高度值之后位于底部?
这个页脚会留在底部没问题,但是当页面高度低于 500px 时它仍然会在那里,那么是否可以使用 CSS 来制定这样的规则?
.footer {
position: absolute;
bottom: 0;
left: 0;
}
是否可以创建位于页面底部的页脚,并且当页面高度为例如 500 像素时,页脚将停留在该位置而不是在该高度值之后位于底部?
这个页脚会留在底部没问题,但是当页面高度低于 500px 时它仍然会在那里,那么是否可以使用 CSS 来制定这样的规则?
.footer {
position: absolute;
bottom: 0;
left: 0;
}
@新手;可能那是你必须做的。
CSS:
.wrapper {
position: relative;
width: 700px;
font-size: 0.9em;
margin: 0 auto -142px;
background:yellow;
}
.header {
height: 190px;
background:green;
}
.footer {
position: relative;
width: 700px;
margin: 0 auto;
background:red;
}
* {
margin: 0;
}
html, body {
height: 100%;
}
.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -142px;
.footer, .push {
height: 142px;
}
检查这个例子 http://jsfiddle.net/sandeep/tCdPX/3/
检查这个以获得更多stickyfooter
使用固定而不是绝对
.footer {
position: fixed;
bottom: 0;
left: 0;
}