Sifa clientHeight
Sifa clientHeight ina urefu wa
kipengele ndani ya mipaka pamoja na padding,
lakini bila border
na kitabu.
Syntax
javascriptkipengele.clientHeight;
Mfano
Wacha tupate ukubwa wa kipengele:
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);
Matokeo ya utekelezaji wa kodi:
javascript130
Mfano
Ikiwa kipengele kinaonekana kitabu basi upana
wa yaliyomo hupungua kwa upana wa kitabu
(takriban 16px - inategemea kivinjari, OS, kifaa).
Katika mfano ujao upana wa kipengele utakuwa chini,
kuliko ilivyotarajiwa:
html<div id="elem">Kipengele hiki kina kitabu.</div>css#elem {
width: 100px;
height: 100px;
border: 1px solid black;
padding: 15px;
overflow: scroll;
}javascriptlet elem = document.querySelector('#elem');
console.log(elem.clientHeight);
Matokeo ya utekelezaji wa kodi:
javascript114 (inategemea kivinjari)
Mfano
Ikiwa kipengele kimefichwa, basi clientHeight
itakuwa sawa na 0:
html<div id="elem"></div>css#elem {
width: 100px;
height: 100px;
border: 1px solid black;
display: none; /* kipengele kilichofichwa */
}javascriptlet elem = document.querySelector('#elem');
console.log(elem.clientHeight);
Matokeo ya utekelezaji wa kodi:
javascript0
Angalia pia
-
sifa
clientWidth,
ambayo ina upana wa kipengele ndani ya mipaka -
mbinu
getComputedStyle,
ambayo hupata thamani ya sifa ya CSS ya kipengele