204 of 264 menu

Die offsetParent Eienskap

Die eienskap offsetParent bevat die naaste ouer element waaroor die posisionering van die element plaasvind. Dit sal óf die naaste ouer wees waarvan die CSS eienskap position nie gelyk is aan static nie, óf die body tag, as daar geen ouer met sodanige posisionering is nie.

Sintaksis

element.offsetParent;

Voorbeeld

Laat ons die ouerelement met die eienskap position vind, anders as static:

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

Resultaat van kode-uitvoering:

'parent2'

Voorbeeld

As die ouerelemente geen posisionering het nie, dan bevat offsetParent die body:

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

Resultaat van kode-uitvoering:

'BODY'

Kyk ook na

  • die eienskap offsetParent,
    wat die ouer met posisionering bevat
  • die eienskap offsetTop,
    wat die offset van die element bo bevat
  • die eienskap offsetLeft,
    wat die offset van die element links bevat
  • die metode getBoundingClientRect,
    wat die offset van die element vind
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp