请删除
float:left;
财产来自
#site_footer footer {
}
CSS 类,它应该对你很好。
本质上,您的#site_footer 页脚类应该如下所示:
#site_footer footer {
width: 100%;
min-width: 900px;
clear: both;
margin: 0 auto;
padding-bottom: 0px;
text-align: center;
}
您的 #site_footer 页脚类当前如下所示:
#site_footer footer {
width: 100%;
min-width: 900px;
clear: both;
float: left;
margin: 65px auto 0px;
padding-bottom: 10px;
text-align: center;
}
width
拥有和属性的原因可能是什么min-width
(值也有很大差异)。保留一个宽度属性值(或width
或min-width
)。同样,为什么float
之后clear
?了解clear
用于删除任何先前的浮动。如果你想继续浮动,没有理由写clear: both
希望这可以帮助!!
编辑:请看下面的截图!!!!
#site_footer 页脚
#site_footer 页脚 2
如果您删除浮动:左,您的页脚 div 将居中。如果你不能这样做,你可以覆盖你的 CSS 文件中的 float:left 属性,如下所示:
#site_footer footer {
float:none !important;
}