offsetLeft касиети
offsetLeft касиети элементдин offsetParent'ге салыштырмалуу
сол ырааттоосун камтыйт.
offsetParent'ден элементдин чек арасына чейинки аралыкты камтыйт.
Синтаксис
javascriptэлемент.offsetLeft;
Мисал
Элементдин өзүнүн offsetParent'ге салыштырмалуу ырааттоосун табалы:
html<div id="parent" style="position: relative;">
<div id="elem" style="position: absolute; left: 100px"></div>
</div>javascriptlet elem = document.querySelector('#elem');
console.log(elem.offsetLeft);
Кодду иштетүүнүн натыйжасы:
javascript100
Мисал
margin аралыктары
дагы ырааттоого кошулат:
html<div id="parent" style="position: relative;">
<div id="elem" style="position: absolute; left: 100px; margin: 50px"></div>
</div>javascriptlet elem = document.querySelector('#elem');
console.log(elem.offsetLeft);
Кодду иштетүүнүн натыйжасы:
javascript150
Ошондой эле караңыз
-
offsetTopкасиети,
ал элементдин жогорку ырааттоосун камтыйт -
getBoundingClientRectметоду,
ал элементдин ырааттоосун табат