Lastnost offsetLeft
Lastnost offsetLeft vsebuje levi
odmik elementa glede na offsetParent.
Vsebuje razdaljo od offsetParent do roba
elementa.
Sintaksa
javascriptelement.offsetLeft;
Primer
Poiščimo odmik elementa glede na
svoj 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);
Rezultat izvajanja kode:
javascript100
Primer
Odmiki margin
se prav tako seštevajo v odmik:
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);
Rezultat izvajanja kode:
javascript150
Glejte tudi
-
lastnost
offsetTop,
ki vsebuje odmik elementa od zgoraj -
metoda
getBoundingClientRect,
ki poišče odmik elementa