203 of 264 menu

Egenskaben clientHeight

Egenskaben clientHeight indeholder højden af et element inden for grænserne sammen med padding, men uden border og scrollbar.

Syntaks

element.clientHeight;

Eksempel

Lad os finde størrelsen på et element:

#elem { width: 100px; height: 100px; border: 1px solid black; padding: 15px; } <div id="elem"></div> let elem = document.querySelector('#elem'); console.log(elem.clientHeight);

Resultatet af kodeudførelsen:

130

Eksempel

Hvis elementet får en scrollbar, så reduceres bredden af indholdet med scrollbarens bredde (ca. 16px - afhænger af browser, OS, enhed). I det følgende eksempel vil elementets bredde være mindre, end forventet:

<div id="elem">Dette element har en scrollbar.</div> #elem { width: 100px; height: 100px; border: 1px solid black; padding: 15px; overflow: scroll; } let elem = document.querySelector('#elem'); console.log(elem.clientHeight);

Resultatet af kodeudførelsen:

114 (afhænger af browser)

Eksempel

Hvis elementet er skjult, så vil clientHeight være lig med 0:

<div id="elem"></div> #elem { width: 100px; height: 100px; border: 1px solid black; display: none; /* skjult element */ } let elem = document.querySelector('#elem'); console.log(elem.clientHeight);

Resultatet af kodeudførelsen:

0

Se også

  • egenskaben clientWidth,
    som indeholder bredden af et element inden for grænserne
  • metoden getComputedStyle,
    som henter værdien af en CSS-egenskab for et element
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis