Својството offsetLeft
Својството offsetLeft содржи лево
поместување на елементот во однос на offsetParent.
Ја содржи дистанцата од offsetParent до границата
на елементот.
Синтакса
елемент.offsetLeft;
Пример
Ајде да го најдеме поместувањето на елементот во однос
на својот offsetParent:
<div id="parent" style="position: relative;">
<div id="elem" style="position: absolute; left: 100px"></div>
</div>
let elem = document.querySelector('#elem');
console.log(elem.offsetLeft);
Резултат од извршување на кодот:
100
Пример
Маргините margin
исто така се сумираат во поместувањето:
<div id="parent" style="position: relative;">
<div id="elem" style="position: absolute; left: 100px; margin: 50px"></div>
</div>
let elem = document.querySelector('#elem');
console.log(elem.offsetLeft);
Резултат од извршување на кодот:
150
Погледнете ги и
-
својството
offsetTop,
кое содржи поместување на елементот одозгора -
методот
getBoundingClientRect,
кој го наоѓа поместувањето на елементот