203 of 264 menu

Svojstvo clientHeight

Svojstvo clientHeight sadrži visinu elementa unutar granica zajedno sa padding, ali bez border i skrolovanja.

Sintaksa

element.clientHeight;

Primer

Hajde da nađemo veličinu elementa:

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

Rezultat izvršavanja koda:

130

Primer

Ako element dobije skrolovanje onda širina sadržaja se smanji za širinu trake za skrolovanje (oko 16px - zavisi od brauzera, OS-a, uređaja). U sledećem primeru širina elementa će biti manja, nego što se očekuje:

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

Rezultat izvršavanja koda:

114 (zavisi od brauzera)

Primer

Ako je element skriven, onda će clientHeight biti jednak 0:

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

Rezultat izvršavanja koda:

0

Pogledajte takođe

  • svojstvo clientWidth,
    koje sadrži širinu elementa unutar granica
  • metoda getComputedStyle,
    koji dobija vrednost CSS svojstva elementa
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij