UPDATE2:我意识到我错了。这个答案在这种特殊情况下不起作用。
第一:对于任何页脚来说,这都是一个很好的起点。用它。
第二:您可能已经注意到,包含所有浮动框 ( .centerCnt
) 的容器不够大,无法容纳所有浮动框。要解决此问题,您需要使用良好的.clearfix
. 有很多可供选择,但我使用这个:
/* The Magnificent Clearfix: Updated to prevent margin-collapsing on child elements. - j.mp/bestclearfix */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
.clearfix { zoom: 1; }
您将需要此选项,.centerCnt
否则 Sticky Footer 将不起作用。
更新:简单地使用 clearfix 可能会解决您的问题。将上面的代码添加到您的 CSS 并给出.centerCnt
类clearfix
.