css - 如何将div定位在窗口底部?

标签 css html css-position

对于放置在窗口顶部或某处的分区,我们将为其提供一些相对余量。有什么方法可以将 div 设置在底部,就像页脚上方一样?我会解释我的问题: 我有一个页脚。
我有一个 height = 200px 的 div
我有另一个 height = 400px 的 div
现在我想把它们放在窗口中,这样它们看起来就像放在页脚上一样。我怎样才能做到这一点?谢谢

最佳答案

你的主要内容应该是这样的:

.wrapper {
   min-height: 100%;
   height: auto !important;
   height: 100%;
   margin: 0 auto -40em; /* The -40em should be adjusted to your page, just play around with it */
}

然后是你的 div heitgh200、div height400 和页脚。

这是一个完整的工作示例:

http://jsfiddle.net/bn72w/1/

这是关于粘性页脚的一个很好的教程:http://ryanfait.com/resources/footer-stick-to-bottom-of-page/

关于css - 如何将div定位在窗口底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16639163/

相关文章:

javascript - 需要这些样式面板在数据输入后改变颜色

html - 相对定位和背景

javascript - iPhone:修复了返回时 div 粘在页面中间的问题 "history.back(-1)"

javascript - 如何可靠地跟踪动态更新的 HTML 表格的底部?

html - 翻译 div 的子元素,当 div 本身被翻译时

xhtml - 我不应该使用那些不在 HTML 5 规范中的 XHTML 元素/标签/属性吗?

html - 我的新网站页面没有正确显示图片

html - CSS -align 3 responsive Divs- left right with position fixed and center normal CSS -align 3 responsive Divs- left right 位置固定,居中正常

css - 为什么 ID 选择器利用类选择器?

javascript - 在javascript中单击时如何使框消失?