在 CSS3 中,height 屬性被用于設(shè)置元素的高度。它指定元素的內(nèi)容區(qū)域的高度。
樣式聲明: height: auto | length | initial | inherit;
在上面的代碼中,"auto" 用于指定元素的高度應(yīng)該自適應(yīng)元素的內(nèi)容。"length" 可以是一個像素值或其他 CSS 長度單位,用于設(shè)置元素的固定高度。"initial" 指定元素應(yīng)該使用屬性的默認(rèn)值。"inherit" 指定元素應(yīng)該從父元素中繼承高度屬性。
需要注意的是,如果元素的內(nèi)容超出了設(shè)置的高度,則會出現(xiàn)滾動條,或者內(nèi)容會溢出到元素之外。
以下是一個例子,演示如何使用 height 屬性將一個 div 元素的高度設(shè)置為 200 像素:
樣式聲明: div { height: 200px; }
需要注意的是,height 屬性只影響元素的內(nèi)容區(qū)域的高度,而不包括邊框、內(nèi)邊距和外邊距。如果需要設(shè)置整個元素的高度,需要將這些屬性也設(shè)置為相應(yīng)的值。
綜上所述,CSS3 的 height 屬性是用于設(shè)置元素的高度的,可以使用像素、百分比等單位,還可以自適應(yīng)元素的內(nèi)容,并且需要注意對邊框、內(nèi)邊距和外邊距的處理。