Sifa offsetWidth
Sifa offsetWidth ina upana kamili
wa kipengele (inajumuisha upana halisi wa
kipengele, upana wa mipaka, vipimo vya ndani,
mistari ya kusokota):
Syntax
javascriptkipengele.offsetWidth;
Mfano
Wacha tujue ukubwa kamili wa kipengele:
html<div id="elem"></div>css#elem {
width: 100px;
height: 100px;
padding: 15px;
border: 10px solid black;
}javascriptlet elem = document.querySelector('#elem');
console.log(elem.offsetWidth);
Matokeo ya utekelezaji wa kificho:
javascript150
Mfano
Ikiwa kipengele kimefichwa, basi offsetWidth ni sawa na
0:
html<div id="elem"></div>css#elem {
display: none; /* kipengele kilichofichwa */
width: 100px;
height: 100px;
padding: 15px;
border: 10px solid black;
}javascriptlet elem = document.querySelector('#elem');
console.log(elem.offsetWidth);
Matokeo ya utekelezaji wa kificho:
javascript0
Angalia pia
-
sifa
clientWidth,
ambayo ina upana wa kipengele ndani ya mipaka -
sifa
offsetHeight,
ambayo ina urefu kamili wa kipengele -
mbinu
getComputedStyle,
ambayo hupata thamani ya sifa ya CSS ya kipengele