css - 为什么这个元素没有定位在底部?

标签 css positioning css-position

我不明白为什么 <footer>我代码中的元素不在页面的最底部。

这是一个 fiddle :

http://jsfiddle.net/Kd5Xx/

我已经设置了页脚和它的父元素的位置,我也给了它一个特定的高度。 HTML 和正文设置为高度:100%。

那么为什么这行不通呢?

最佳答案

你必须让 position:absolute; http://jsfiddle.net/Kd5Xx/1/

footer {
    position:absolute;
}

关于css - 为什么这个元素没有定位在底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16762890/

相关文章:

css - block 上的 margin

javascript - 使用 javascript onclick 更改类 css

css - 仅使用 CSS 居中内容?

css - 为什么位置: relative use top to shift down and bottom to shift up?

css - Webkit 每晚构建中的错误修复通常需要多长时间才能触发 Chrome/Safari 更新?

css - 如何防止文本调整大小影响 div 高度?

html - 从浏览器底部取消附加页脚

css - 使元素足够宽以包含绝对定位的元素

javascript - 像 iframe 一样绝对定位

html - 如何专门为一个表类设置 th 和 td 的样式?