我有這樣的簡化的代碼:如何讓DIV填充瀏覽器窗口的剩餘垂直空間?
This is a line of text<br/>
<div style="background-color: orange; height: 100%">And this is a div</div>
在div高度最終被瀏覽器窗口客戶端的空間,這總結了與文本行的高度的高度的100%,比窗口高度更,所以你必須滾動。
我該如何製作div高度,所以需要瀏覽器窗口的高度爲減去這行文字?
或者,換句話說,我如何讓div取得所有其他DOM對象已經佔據的所有可用空間?
我喜歡你的方法,因爲它可能是不夠好,模擬OP的要求,但我不知道,如果只能橙色DIV實際上有內容?當容器的白色部分的內容變大時,該內容將被「overflow:hidden」「截斷」...... – Bazzz 2011-02-12 21:20:57
如果內容溢出則不起作用。沒有滾動條和文本從瀏覽器窗口的底部展開。 – sproketboy 2013-02-08 14:23:25