204 of 264 menu

Својство offsetParent

Својство offsetParent садржи најближег родитеља, у односу на кога се врши позиционирање елемента. То ће бити или најближи родитељ, код кога CSS својство position није једнако static, или таг body, ако родитеља са таквим позиционирањем нема.

Синтакса

елемент.offsetParent;

Пример

Хајде да нађемо родитељски елемент са својством position, различитим од static:

<div id="parent3"> <div id="parent2" style="position: relative"> <div id="parent1"> <p id="elem">текст</p> </div> </div> </div> let elem = document.querySelector('#elem'); console.log(elem.offsetParent.id);

Резултат извршавања кода:

'parent2'

Пример

Ако родитељски елементи немају позиционирање, онда offsetParent садржи body:

<div> <p id="elem">текст</p> </div> let elem = document.querySelector('#elem'); console.log(elem.offsetParent.tagName);

Резултат извршавања кода:

'BODY'

Погледајте такође

  • својство offsetParent,
    које садржи родитеља са позиционирањем
  • својство offsetTop,
    које садржи померај елемента одозго
  • својство offsetLeft,
    које садржи померај елемента с леве стране
  • метода getBoundingClientRect,
    који налази померај елемента
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј