English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
clientHeightProprietà sola lettura che restituisce l'altezza visibile dell'elemento (in pixel), inclusi il riempimento, ma escludendo i margini, i bordi e la barra di scorrimento orizzontale (se presente).
La clientHeight può essere calcolata come: altezza CSS + riempimento CSS - altezza della barra di scorrimento orizzontale (se presente).
Per comprendere questa proprietà, è necessario conoscereModello di scatola CSS.
UtilizzareoffsetHeightL'attributo restituisce l'altezza visibile dell'elemento, inclusi il riempimento, i bordi e la barra di scorrimento orizzontale.
element.clientHeight
var elem = document.querySelector("div"); var txt = \ txt += \Prova a vedere‹/›
Tutti i browser supportano completamente la proprietà clientHeight:
Proprietà | |||||
clientHeight | Sì | Sì | Sì | Sì | Sì |
Valore di ritorno: | Un numero, espresso in pixel, che rappresenta l'altezza dell'elemento, inclusi i margini |
---|
Questo esempio dimostra la differenza tra clientHeight e offsetHeight:
var elem = document.querySelector("div"); var txt = "Altezza + padding: " + elem.clientHeight + "px<br>"; txt += "Altezza + padding + border: " + elem.offsetHeight + "px";Prova a vedere‹/›
Riferimento HTML DOM:Proprietà offsetHeight HTML DOM
Riferimento HTML DOM:Proprietà scrollHeight HTML DOM
Riferimento CSS:Proprietà overflow CSS