Css 对齐到页面底部

新手上路,请多包涵

我希望我的页脚始终位于底部并移动以适应页面内内容的大小。现在我有覆盖页脚的动态内容,因为它有很多内容。

如何修复我的 CSS:

 div#Footer {
  width: 100%;
  height: 80px;
  padding: 1px;
  -moz-border-radius: 35px;
  border-radius: 35px;
  background-color: Black;
  color: #ffffff;
  position: fixed;
  bottom: 0;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

原文由 CsharpBeginner 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 799
1 个回答

有点不清楚你想要什么,但这段代码对我来说效果很好。

信用 - http://css-tricks.com/snippets/css/fixed-footer/

 #footer {
   position:fixed;
   left:0px;
   bottom:0px;
   height:30px;
   width:100%;
   background:#999;
}

/* IE 6 */
* html #footer {
   position:absolute;
   top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}

原文由 megaSteve4 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏