HTML DOM Element clientHeight-egenskab
- Forrige side click()
- Næste side clientLeft
- Tilbage til overliggende niveau HTML DOM Elements objekt
Definition og brug
clientHeight
Egenskaben returnerer elementets synlige højde, inklusive indrykning, men ikke ramme, rullespalte eller ekstern margin, i pixels.
clientHeight
Egenskaben er skrivebeskyttet.
Se også:CSS Frame Model Tutorial
Se også:
For at tilføje en rullespalte til et element, brug CSS overflow egenskab。
Eksempel
Eksempel 1
Få "myDIV"'s højde og bredde, inklusive indrykning:
const element = document.getElementById("myDIV"); let text = "clientHeight: " + element.clientHeight + "px<br>"; text += "clientWidth: " + element.clientWidth + "px";
Eksempel 2: Forskellen mellem clientHeight/clientWidth og offsetHeight/offsetWidth
Uden rullespalte:
const element = document.getElementById("myDIV"); let text = ""; text += "clientHeight: " + element.clientHeight + "px<br>"; text += "offsetHeight: " + element.offsetHeight + "px<br>"; text += "clientWidth: " + element.clientWidth + "px<br>"; text += "offsetWidth: " + element.offsetWidth + "px";
Med rullespalte:
const element = document.getElementById("myDIV"); let text = ""; text += "clientHeight: " + element.clientHeight + "px<br>"; text += "offsetHeight: " + element.offsetHeight + "px<br>"; text += "clientWidth: " + element.clientWidth + "px<br>"; text += "offsetWidth: " + element.offsetWidth + "px";
Syntaks
element.clientHeight
Returværdi
Type | Beskrivelse |
---|---|
Tal | Elementets synlige højde (i pixels), inklusive indrykning. |
Browserversioner
Alle browsere understøtter element.clientHeight
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support | Support |
- Forrige side click()
- Næste side clientLeft
- Tilbage til overliggende niveau HTML DOM Elements objekt