Vetoria clientHeight
Vetoria clientHeight përmban lartësinë
e elementit brenda kufijve së bashku me padding,
por pa border
dhe rrëshqitje.
Sintaksa
javascriptelement.clientHeight;
Shembull
Le të gjejmë madhësinë e elementit:
css#elem {
width: 100px;
height: 100px;
border: 1px solid black;
padding: 15px;
}html<div id="elem"></div>javascriptlet elem = document.querySelector('#elem');
console.log(elem.clientHeight);
Rezultati i ekzekutimit të kodit:
javascript130
Shembull
Nëse elementi paraqet rrëshqitje, atëherë gjerësia
e përmbajtjes zvogëlohet me gjerësinë e rrëshqitjes
(rreth 16px - varet nga shfletuesi, OS, pajisja).
Në shembullin vijues gjerësia e elementit do të jetë më e vogël
se sa pritej:
html<div id="elem">Ky element ka rrëshqitje.</div>css#elem {
width: 100px;
height: 100px;
border: 1px solid black;
padding: 15px;
overflow: scroll;
}javascriptlet elem = document.querySelector('#elem');
console.log(elem.clientHeight);
Rezultati i ekzekutimit të kodit:
javascript114 (varet nga shfletuesi)
Shembull
Nëse elementi është i fshehur, atëherë clientHeight
do të jetë i barabartë me 0:
html<div id="elem"></div>css#elem {
width: 100px;
height: 100px;
border: 1px solid black;
display: none; /* element i fshehur */
}javascriptlet elem = document.querySelector('#elem');
console.log(elem.clientHeight);
Rezultati i ekzekutimit të kodit:
javascript0
Shihni gjithashtu
-
vetoria
clientWidth,
që përmban gjerësinë e elementit brenda kufijve -
metoda
getComputedStyle,
që merr vlerën e vetorisë CSS të elementit