203 of 264 menu

Vlastnosť clientHeight

Vlastnosť clientHeight obsahuje výšku prvku vnútri hraníc spolu s padding, ale bez border a posúvania.

Syntax

element.clientHeight;

Príklad

Nájdime veľkosť prvku:

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

Výsledok vykonania kódu:

130

Príklad

Ak sa u prvku objaví posúvanie, tak šírka obsahu sa zmenší o šírku posúvania (približne 16px - závisí od prehliadača, OS, zariadenia). V nasledujúcom príklade bude šírka prvku menšia, ako sa očakávalo:

<div id="elem">Tento prvok má posúvanie.</div> #elem { width: 100px; height: 100px; border: 1px solid black; padding: 15px; overflow: scroll; } let elem = document.querySelector('#elem'); console.log(elem.clientHeight);

Výsledok vykonania kódu:

114 (závisí od prehliadača)

Príklad

Ak je prvok skrytý, tak clientHeight bude rovná 0:

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

Výsledok vykonania kódu:

0

Pozri tiež

  • vlastnosť clientWidth,
    ktorá obsahuje šírku prvku vnútri hraníc
  • metóda getComputedStyle,
    ktorá získava hodnotu CSS vlastnosti prvku
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť