203 of 264 menu

Egenskapen clientHeight

Egenskapen clientHeight inneholder høyden til et element innenfor grensene sammen med padding, men uten border og scrolling.

Syntaks

element.clientHeight;

Eksempel

La oss finne størrelsen på elementet:

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

Resultat av kjøring av koden:

130

Eksempel

Hvis elementet får scrolling, vil høyden på innholdet reduseres med høyden på scrolleren (ca. 16px - avhenger av nettleser, OS, enhet). I neste eksempel vil høyden på elementet være mindre enn forventet:

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

Resultat av kjøring av koden:

114 (avhenger av nettleser)

Eksempel

Hvis elementet er skjult, vil clientHeight være lik 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);

Resultat av kjøring av koden:

0

Se også

  • egenskapen clientWidth,
    som inneholder bredden til et element innenfor grensene
  • metoden getComputedStyle,
    som henter verdien til en CSS-egenskap for et element
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis