2009-04-27 48 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

相關問題