我一定是遗漏了一些我一直在阅读的粘性页脚教程,因为它们对我的 wordpress 网站/主题没有丝毫影响。
目前,内容将我的页脚向下推,但它永远不会位于页面底部,除非有什么东西可以将它推到那里。
我的 CSS 是:
body{
margin: 0;
min-width: 100%;
height: auto !important;
}
.header {
width: 75%;
max-width: 75%;
height: 40px;
padding-top: 32px;
padding-bottom:32px;
margin-right: auto;
margin-left: auto;
}
.content {
position:relative;
width: 100%;
max-width:100%;
height: auto;
}
.footer {
border-top-style: solid;
border-top-width: 1.5px;
border-top-color: #e1e1e1;
background-color: #ffffff;
height: 25px;
width: 75%;
max-width:75%;
padding-top: 30px;
padding-bottom: 30px;
margin-left: auto;
margin-right: auto;
}
是否有实现此目标的可靠方法?
您可以使用 bottom:0;
将页脚的位置更改为 absolute
并进行调整
html {
position:relative;
min-height:100%;
}
.content {
position:relative;
width: 100%;
max-width:100%;
height: auto;
padding-bottom:50px; //to avoid content overlaping the footer
}
.footer {
border-top-style: solid;
border-top-width: 1.5px;
border-top-color: #e1e1e1;
background-color: #ffffff;
height: 25px;
width: 75%;
max-width:75%;
padding-top: 30px;
padding-bottom: 30px;
margin-left: auto;
margin-right: auto;
position:absolute;
bottom:0;
left:12,5%; // Since the footer width is 75%
}
我是一名优秀的程序员,十分优秀!