+------------------+ <-- container - should not be stretched by its contents
|+----------------+|
|| |||
|| ||| <-- main div - as big as container minus footer
|| ||| if content overflows, scrollbar appear
|| |||
|| scrollbar-> H||
|| H||
|| |||
|+----------------+|
|+----------------+| <-- footer - stretched by its contents (button) to
|| [button] || minimal needed height
|+----------------+|
+------------------+
分裂DIV。垂直滾動內容
該容器可以不具有靜態尺寸,從而解決方案「只是計算主div的高度」不是一個選項(不當然JS)
HTML5,不需要的向後兼容性。
你計劃的容器有視口的高度? (例如,瀏覽器窗口的高度) –
號如果潔具我已經發現使用位置的解決方案:固定的,但它被包含在另一複雜的佈局。 (有附帶使用iframe記「髒」的解決方案......但「髒」) – David162795
你說你不想指定高度,它不應該採取內容既不視口的高度的高度。 **但應容器採取什麼樣的高度?** –