色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css高度占滿全屏且兼容

洪振霞2年前10瀏覽0評論

CSS高度占滿全屏是我們經常會遇到的需求之一,特別是在響應式設計中。本文將介紹如何讓你的網頁在不同設備上都能完美展現。

html, body {
height: 100%;
margin: 0;
padding: 0;
}
.wrapper {
min-height: 100%;
box-sizing: border-box;
padding-bottom: 50px; /* footer高度,根據實際情況而定 */
}
.footer {
height: 50px;
}

首先,我們需要讓html和body標簽的高度都占滿整個屏幕。這個非常簡單,只需要在樣式表中加入以下代碼:

html, body {
height: 100%;
margin: 0;
padding: 0;
}

接下來是關鍵,我們需要使用一個包裹層,這個包裹層需要設定最小高度為100%。這樣,當網頁內容高度不足一屏時,這個包裹層會自動將高度拉伸到100%,如果網頁內容高度超過一屏,它的高度將自適應。同時,我們需要給這個包裹層加上box-sizing:border-box屬性,這樣能夠避免計算padding和border的影響。最后,我們也需要為包裹層底部留出一定高度,以便方便footer的定位。

.wrapper {
min-height: 100%;
box-sizing: border-box;
padding-bottom: 50px; /* footer高度,根據實際情況而定 */
}

最后,我們需要給footer定位,并設置它的高度即可:

.footer {
height: 50px;
}

至此,我們已經完成了本文的主題,讓你的網頁高度占滿全屏并保持兼容性。祝你使用愉快!