我有一個頁面,這個結構:讓一個div填充整個頁面的高度
頂欄(寬度爲100%) 側邊欄內容
我想補充工具欄來填充屏幕的所有剩餘空間身高。
我已經試過身高:100%在我的CSS但不起作用。
我該怎麼做?有一種方法來使用CSS或我必須使用JavaScript?
我有一個頁面,這個結構:讓一個div填充整個頁面的高度
頂欄(寬度爲100%) 側邊欄內容
我想補充工具欄來填充屏幕的所有剩餘空間身高。
我已經試過身高:100%在我的CSS但不起作用。
我該怎麼做?有一種方法來使用CSS或我必須使用JavaScript?
爲了達到這個目的,你需要確保邊欄的父容器的高度也是100%。
所以,如果你有一個側邊欄div,你有容器body
和容器html
。
html, body, #sidebar { height: 100%; }
完美,但它的工作原理卻存在一個問題:topbar是固定的,所以body爲40px padding:在body的高度加上100%,html,contenitor使得頁面有滾動條,有辦法避免它嗎? –
您是否將身高設置爲100%?如果沒有,它不會填滿頁面的其餘部分。
請您可以發佈代碼? – KryptoniteDove