在CSS 佈局中實現100% 最小高度
設計具有固定高度頁眉和頁腳的網站佈局時,必須確保中間內容部分填滿剩餘空間,同時遵守所需的最小高度要求。這對實現跨瀏覽器相容性提出了挑戰。
最小高度屬性
一種有效的解決方案涉及利用最小高度屬性。透過為容器元素指定 100% 的最小高度,可以強制其垂直擴展以容納必要的內容。
相對定位
確保頁腳保持固定在頁面底部,容器元素應設定為相對定位。這使得絕對定位的頁腳即使在容器高度增加時也能保持其位置。
內容元素上的填充
為頁腳提供空間,同時防止它與內容重疊,請在內容元素中加入 padding-bottom。此內邊距保持在滾動高度內,防止頁腳遮擋內容。
組合元素
<br>html,body { <pre class="brush:php;toolbar:false">height:100%;
}
position:relative; min-height:100%;}div#header {
...}div#content {
padding-bottom: ...;
div#content {
}... bottom:0;
div#footer {
}
以上是如何為具有固定頁首和頁尾的 CSS 佈局實現 100% 最小高度?的詳細內容。更多資訊請關注PHP中文網其他相關文章!