我試圖找到相關的解決方案,但我找到了一個。
首先,我想表明的example
我使用的CSS是:根據頁面的整個長度設置div高度(超出滾動範圍)
position:absolute;
height:100%;
width: 24.5%;
top: 0;
bottom: 0;
right: 0;
background-color: black;
我覺得有什麼不妥「底部= 0;」。
正如你所看到的,有2個div:main和sub。這兩個div彼此不同(如不嵌套)。
主要內容出現在'sub'div中。由於內容很多,頁面大小增加(我們需要滾動查看整個內容)。現在我想要的是,其他div的高度應根據整個頁面的長度增加。
在我的實際代碼中有更多的動態內容的div,所以頁面的長度不固定。
我想要的最終結果是黑色部分應該覆蓋頁面的整個右側,從頁面的頂部到底部。現在它只是在最初查看的頁面的第一部分結束,而不是滾動。
謝謝。
您好qs可能可能與此線程重合請退房..。 http://stackoverflow.com/questions/2920114/how-to-auto-adjust-the-div-height-according-to-content-in-it – codebreaker
在該線程中,div的高度根據當前內容進行調整在裏面。在我的情況下,div不包含任何內容。只是高度應該從頁面的頂部到底部以便創建一個黑色部分。兩個div彼此不相關。 –