我有一個絕對定位的父div誰的頂部,右側,底部和左側屬性都等於0px,以便它調整與瀏覽器。如果內容超過文檔寬度或高度,則會顯示滾動條(如同在應用程序中那樣)。正確的填充絕對定位滾動div
此父母div也有頂部,右側,底部和左側填充20像素,以便它的內容總是有白色邊距。
此父級包含另一個爲測試原因設置爲2000px X 2000px的div,並且具有與父級不同的背景色。
現在父母的頂部,底部和左側20px填充工作正常,但沒有出現正確的填充,這是混淆了我的地獄。所有現代瀏覽器都會發生這種特殊情況,所以它一定是我失蹤的嚴重問題。
<div id="parent" style="position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; padding: 20px; overflow: auto; background-color: #FFFFFF;">
<div id="child" style="width: 2000px; height: 2000px; background-color: #666666;">
This divs width and height is deliberately set higher than the document/window width to cause the parents scrollbars to appear.
</div>
</div>
所以,問題是:我怎樣才能得到正確的填充父母申請?
在Chrome 11.0.696.77底部填充工作,由白20像素證明,當你滾動父底部。這是沒有顯示的正確填充。你能解釋一下如何使用相對大小來達到這個目的嗎? – Steve 2011-06-06 16:01:26