204 of 264 menu

Savybė offsetParent

Savybė offsetParent apima artimiausią pagrindinį elementą, kurio atžvilgiu vyksta elemento pozicionavimas. Tai bus arba artimiausias pagrindinis elementas, kurio CSS savybė position nėra lygi static, arba žymė body, jei nėra pagrindinio elemento su tokiu pozicionavimu.

Sintaksė

elementas.offsetParent;

Pavyzdys

Suraskime pagrindinį elementą su savybe position, skirtinga nuo static:

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

Kodo vykdymo rezultatas:

'parent2'

Pavyzdys

Jei pagrindinių elementų nėra pozicionavimo, tai offsetParent apima body:

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

Kodo vykdymo rezultatas:

'BODY'

Žiūrėkite taip pat

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti