【问题标题】:How to get a footer to stick to the end of my web page text? [closed]如何让页脚粘在我的网页文本的末尾? [关闭]
【发布时间】:2011-09-10 10:36:10
【问题描述】:

我在这个网站上遇到了一个大问题。-> http://www.webbon.ca/demo/dev/home/

问题很简单。我只需要让页脚粘在文本的末尾。您可以使用检查元素或萤火虫告诉我您进行了哪些修改以使其正常工作。

【问题讨论】:

  • 请在问题(和答案)中使用完整 URL;如果我在工作,我想大概知道我要去哪里以及会发生什么(尽可能)。
  • 您是否意识到您有一个 reset.css 正在加载另外两个文件?
  • 欢迎来到 Stack Overflow!如果您在修复 HTML 验证错误后仍然遇到问题并且 @KatieK 的 CSS 没有修复它,您可以随时重新询问,但如果您可以展示您尝试过的一些尝试,您可能会做得更好并且他们是怎么不工作的。
  • 是的,这段代码很痛苦。该网站几乎完成了,但页脚有这个问题。我正在研究 Magento,网站真的是颠倒的。下一次,我会为 surrreee 做出更好的布局。但就目前而言,我重新编辑了另一家公司试图做的工作但失败了。
  • 顺便说一句,这不是真正的网站。真正的是,我以为只是本地的,但这里是-> webbon.ca/dev

标签: html css footer


【解决方案1】:

这里有一个简单的方法来获得一个粘在页面底部的页脚:

CSS:

* {
margin:0;
padding:0;
}
html, body {height: 100%;}
#wrap {min-height: 100%;}
#main {
overflow:auto;
padding-bottom: 150px;
}  
#footer {
position: relative;
margin-top: -150px;
height: 150px;
background-color: #CCCCCC;
clear:both;
}

HTML:

<div id="wrap">

<div id="main">
<h1>Content!</h1>
</div>

</div>

<div id="footer">
<p>I'm the footer.</p>
</div>

您可以在http://www.cssstickyfooter.com/using-sticky-footer-code.html 上查看更多信息并获得具体修复。

【讨论】:

  • 好的,您真的查看过相关页面吗?我很确定 OP 不是在寻找“粘性页脚”。该页面无论如何都完全损坏了,例如在 IE8 中查看。
  • 是的,我做到了。我不是绝对肯定 OP 的要求,我无法解决页面上的所有问题。如果我的回答有用 - 太好了!如果没有,也没有问题。
  • 我知道怎么做没问题。但在我的代码中,这是核心。我正在使用来自旧网站的 Magento,我无法像您在上面所做的那样重新编辑。我只是想让你从开发栏修改并告诉我你做了什么。我知道代码没有意义,但网站在解决这个问题后就完成了。感谢您的帮助!
猜你喜欢
  • 2021-07-12
  • 2013-09-27
  • 1970-01-01
  • 2014-01-13
  • 2018-01-07
  • 2020-10-19
  • 1970-01-01
  • 2023-03-06
  • 2013-05-17
相关资源
最近更新 更多