gpt4 book ai didi

CSS 粘性页脚失败

转载 作者:太空宇宙 更新时间:2023-11-04 04:35:54 25 4
gpt4 key购买 nike

我正在尝试让 Sticky Footer 正常工作,目前已经尝试了以下 CSS:

 #footer {
width:920px;
height:208px;
font-size:10px;
margin-left:auto;
margin-right:auto;
background-image:url(images/grad.png);
background-repeat:repeat-y;
padding:0 20px;
clear:both;
position:relative;
margin-top:-208px;
}

body {
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
background-repeat:repeat-x;
padding: 0;
height: 100%;
}

#wrap {
width:960px;
margin:0 auto;
min-height:100%;
height: 100%;
}


#content {
width:892px;
float:left;
border-left:4px solid white;
border-right:4px solid white;
padding:15px 0px 15px 20px;
background-image:url(images/sidebar_bg.png);
position:relative;
padding-bottom:143px;
}

我不得不减少#content padding-bottom,以使其适合。但我仍然有问题。首先,较长页面底部的空间太大(请参阅 - http://bellbird.redgraphic.co.uk/headteacher/)其次,在较短的页面上,调整浏览器窗口大小时页脚不会向上滚动(请参阅 - http://bellbird.redgraphic.co.uk/school-council/)

粘性页脚似乎总是一个问题,所以我一定是错过了一个技巧。

如有任何帮助,我们将不胜感激。

刘易斯

最佳答案

usefull link here.这个帮助我解决了同样的问题。

CSS 标记:

html,
body {
margin:0;
padding:0;
height:100%;
}
#container {
min-height:100%;
position:relative;
}
#header {
background:#ff0;
padding:10px;
}
#body {
padding:10px;
padding-bottom:60px; /* Height of the footer */
}
#footer {
position:absolute;
bottom:0;
width:100%;
height:60px; /* Height of the footer */
background:#6cf;
}

HTML 标记:

<div id="container">
<div id="header"></div>
<div id="body"></div>
<div id="footer"></div>
</div>

关于CSS 粘性页脚失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16440168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com