強制 DIV 擴展到頁底
在網頁設計中,有時需要將 DIV 區塊擴展到頁面底部,即使在缺乏內容。這可能具有挑戰性,因為 DIV 通常只會根據需要進行擴展以容納其內容。
問題概述
考慮以下標記:
<body> <div>
目標是強制 id="content" 的 DIV垂直拉伸,到達頁面底部,無論content.
解
問題不在於內容DIV的高度,而在於周圍的容器。要修正此問題,請將以下 CSS 應用於 html 和 body 元素:
html, body { height:100%; }
這可確保瀏覽器以 100% 的高度呈現頁面,從而允許內容 DIV 完全擴展到其限制。
其他注意事項
雖然此解決方案將解決大多數問題在這種情況下,需要注意的是,不同的瀏覽器實現高度計算的方式可能略有不同。以下是一些有用的資源,可以提供進一步的幫助見解:
此外,請參閱http://quirksmode.org/ 以了解全面的瀏覽器相容性資訊。
以上是如何使 DIV 元素擴展到頁面底部?的詳細內容。更多資訊請關注PHP中文網其他相關文章!