<body style="min-height:2000px;">
<div id="test" style="position:relative;bottom:0;">
some dynamically changed content
</div>
</body>
什么我想到:
- 如果#test
高度大于或等于身体应该坚持下(因为它现在发生的Cuz块模型)
- 如果#test
高度不然而,它应该坚持到底部,在它上面有空白区域。 (这不会发生,#test
不沾底)。css position:relative;坚持底部
- 使用位置是:绝对是不能接受的作为然后#test
不会影响身体高度时#test
比主体更高。
- 使用位置:固定不可接受因为然后#test
将坚持窗口的底部,而不是身体。
Q:我能得到什么,我只用 CSS 期待?怎么样?
对不起,英文不好,但是我认为这个问题是很容易理解。
谢谢。
P.S:我需要在CSS因为一些动态变化的内容是通过js的改变,我想避免重新计算每次改变时间#test
DIV位置。
UPD:
我也尝试了一些东西display:inline-block; vertical-align:bottom;
仍然没有结果。
UPD2:
谢谢你们,仍然似乎是最简单的方式就是几行添加到我的JavaScript来重新计算#test
高度改变车身高度。
我想你正在寻找粘性页脚.. –
如果你真的在寻找粘性页脚试试这个 - http://mystrd.at/modern-clean-css-sticky-footer/。到目前为止的最佳解决方案 – jQuery00
我的天堂没有遇到任何“粘性页脚”解决方案:固定或绝对。我想知道,如果有的话。 – sander