Lastnost offsetTop
Lastnost offsetTop vsebuje odmik
elementa od zgoraj glede na offsetParent.
Vsebuje razdaljo od offsetParent do roba
elementa.
Sintaksa
javascriptelement.offsetTop;
Primer
Poiščimo odmik elementa glede na
svoj offsetParent:
html<div id="parent" style="position: relative;">
<div id="elem" style="position: absolute; top: 100px;"></div>
</div>javascriptlet elem = document.querySelector('#elem');
console.log(elem.offsetTop);
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; top: 100px; margin: 50px;"></div>
</div>javascriptlet elem = document.querySelector('#elem');
console.log(elem.offsetTop);
Rezultat izvajanja kode:
javascript150
Glejte tudi
-
lastnost
offsetLeft,
ki vsebuje odmik elementa od leve -
metoda
getBoundingClientRect,
ki poišče odmik elementa