39 of 119 menu

Metoda offsetParent

Metoda offsetParent permite obținerea celui mai apropiat strămoș poziționat al elementului. Prin termenul 'poziționat' se înțelege un element cu proprietatea CSS position, setată la valoarea relative, absolute, sau fixed. Metoda este utilă în animații și la poziționarea elementelor pe pagină.

Sintaxă

Obține cel mai apropiat strămoș poziționat:

$(selector).offsetParent();

Exemplu

Să găsim cel mai apropiat strămoș poziționat (în cazul nostru relativ) al paragrafului cu #test și să-i colorăm fundalul în verde:

<div> <p>aaa</p> <div style="position: relative;"> <p>bbb</p> <p>bbb</p> <p>bbb</p> <div> <p id="test">ccc</p> <div> <p>ddd</p> <p>ddd</p> <p>ddd</p> </div> <p>ccc</p> <p>ccc</p> </div> </div> <p>aaa</p> <p>aaa</p> </div> $('#test').offsetParent().css('background-color', 'green');

Vezi și

  • metoda parents,
    care permite obținerea tuturor părinților unui element
  • metoda closest,
    care permite obținerea celui mai apropiat element părinte care satisface un selector
  • metoda position,
    care permite obținerea coordonatelor curente ale elementului
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge