2009-04-27 52 views
1

这是我的情况,我有一个div,它的高度为:400px和overflow:当内容长度超过时自动滚动400像素。在这个div里面我有2个div。一个普通的未知高度,另一个绝对定位在锚定到底部:0px;如何在一个具有高度和溢流的div底部放置一个元素:auto

只要没有滚动条,高度低于400px,一切都可以。但只要我们拿到滚动条就会出现问题。

这是问题所在,我想绝对div根据div内容的实际高度不是400px定位。我希望它始终处于滚动条位置的底部,而不是位于底部的可视底部。

有没有人可以摆脱一些光?

回答

1

如何与另一具有100%的“最小高度”包裹所述两个内的div(和“相对”的“位置”,以使它用于绝对定位的div偏移亲本)? Chrome的快速测试表明这可能会起作用。

IE6可能有点麻烦(如果你需要支持的话),因为它不支持“最小高度”。尽管IE6似乎将“高度”看作“最小高度”,但你可能会用IE6特定的CSS黑客获得“高度”来为你做这件事。

+0

IE6做其实对待高度酷似最小高度 – wheresrhys 2009-04-27 22:41:13

相关问题