我试图让固定的页眉和页脚始终在屏幕/页面的底部可见。
如果标题不固定,下面的主要代码可以正常工作。如果在 css 中启用这个小部分,页脚就会搞砸。如果我不这样做,那么标题就不会得到修复。
/*
width: 100%;
position: fixed;
top: 0px;
z-index: 1;
*/
有没有机会帮助修改模式?
提前致谢
CSS:
*
{
margin: 0px;
padding: 0px;
}
html, body
{
height: 100%;
font-family: Verdana,Geneva,'DejaVu Sans',sans-serif;
font-size: 12px;
color: #333333;
background: #BABABA;
}
#container
{
min-height: 100%;
position: relative;
}
#header
{
display: block;
/*
width: 100%;
position: fixed;
top: 0px;
z-index: 1;
*/
padding: 10px 10px 11px 10px;
color: #FFFFFF;
background: #000000;
}
#body
{
display: block;
margin-top: 40px;
padding: 10px;
padding-bottom: 40px;
/*background: #ff0000;*/
}
#footer
{
display: block;
position: absolute;
bottom: 0px;
width: 100%;
height: 20px;
border-top: 1px solid #EEEEEE;
padding: 9px 0px 3px 0px;
text-align: center;
font-size: 10px;
text-align: center;
color: #777777;
background: #000000;
}
HTML:
<div id="container">
<div id="header">
HEADER
</div>
<div id="body">
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
<p>Hello</p><br />
</div>
<div id="footer">
FOOTER
</div>
</div>