我在让 Sticky Footer 在我的网站上工作时遇到了一些问题。如果内容小于窗口,页脚应该留在窗口的底部,死区应该用 div 填充。我认为CSS Sticky Footer可以做到这一点,但我无法让“push div”工作将内容一直向下推。如您所见,我的代码不仅仅是 body-wrapper-footer。
<body>
<div id="banner-bg">
<div id="wrapper">
<div id="header-bg">
<!-- header stuff -->
</div> <!-- end header-bg -->
<div id="content-bg">
<div id="content">
<!-- content stuff -->
</div> <!-- end content -->
</div> <!-- end content-bg -->
</div> <!-- end wrapper -->
</div> <!-- end banner-bg -->
</body>
body {
color: #00FFFF;
background-image: url("Images/img.gif");
font-size: 1em;
font-weight: normal;
font-family: verdana;
text-align: center;
padding: 0;
margin: 0;
}
#banner-bg {
width: 100%;
height: 9em;
background-image: url("Images/img2.gif"); background-repeat: repeat-x;
position: absolute; top: 0;
}
#wrapper {
width: 84em;
margin-left: auto;
margin-right: auto;
}
#header-bg {
height: 16em;
background-image: url("Images/header/header-bg.png");
}
#content-bg {
background-image: url("Images/img3.png"); background-repeat: repeat-y;
}
#content {
margin-right: 2em;
margin-left: 2em;
}
我对 CSS Sticky Footer-code 在我的情况下应该去哪里感到困惑。
编辑,这是我得到的和我想做的: alt text http://bayimg.com/image/gacniaacf.jpg