203 of 264 menu

clientHeight қасиеті

clientHeight қасиеті элементтің шекаралар ішіндегі биіктігін padding бірге, бірақ border және прокрутсыз қамтиды.

Синтаксис

элемент.clientHeight;

Мысал

Элементтің өлшемін табайық:

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

Код орындау нәтижесі:

130

Мысал

Егер элементте прокрут пайда болса, онда мазмұнның биіктігі прокрут биіктігіне сәйкес азаяды (шамамен 16px - браузерге, ОС-ке, құрылғыға байланысты). Келесі мысалда элементтің биіктігі күтілгеннен аз болады:

<div id="elem">Бұл элементте прокрут бар.</div> #elem { width: 100px; height: 100px; border: 1px solid black; padding: 15px; overflow: scroll; } let elem = document.querySelector('#elem'); console.log(elem.clientHeight);

Код орындау нәтижесі:

114 (браузерге байланысты)

Мысал

Егер элемент жасырын болса, онда clientHeight 0 тең болады:

<div id="elem"></div> #elem { width: 100px; height: 100px; border: 1px solid black; display: none; /* жасырын элемент */ } let elem = document.querySelector('#elem'); console.log(elem.clientHeight);

Код орындау нәтижесі:

0

Сондай-ақ қараңыз

  • clientWidth қасиеті,
    элементтің шекаралар ішіндегі енін қамтиды
  • getComputedStyle әдісі,
    элементтің CSS қасиетінің мәнін алады
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау