我有了裏面我有次DIV定位絕對DIV DIV不會擴展到頁面高度,只有屏幕高度
我的身體,是100%#pageContainer{
width:800px;
margin:auto;
height:inherit;
}
高度的div容器
<div style="position:absolute;opacity:.05;background-color:white;width:inherit;height:100%;"></div>
所以我的網頁看起來是這樣的:
<body>
<div id="pageContainer">
<div style="position:absolute;opacity:.05;background-color:white;width:inherit;height:100%;"></div>
<div>some content here</div>
</div>
</body>
所以問題是絕對positione d div的高度等於屏幕大小,而不是頁面,當頁面高於可見屏幕時,另一個詞是當我向下滾動div不擴展到父div(pageContainer)的全部高度時。我已經嘗試了頂部:0px;底部:0px;以及它不起作用。任何人都知道這裏有什麼竅門?
是否切斷內容?或者這是一個視覺問題? –
絕對定位的div是空的,所以沒有內容被截斷,問題是它只佔用可見屏幕的高度,而不是整個頁面。 –
絕對定位的div是否僅用於單色背景?如果是這樣,請使用'position:fixed' –