39 of 119 menu

offsetParent-metodi

Metodi offsetParent mahdollistaa elementin lähimmän positioidun esi-isän saamisen. Käsitteellä 'positioitu' tarkoitetaan elementtiä, jonka CSS-ominaisuus position on asetettu arvoon relative, absolute tai fixed. Metodi on hyödyllinen animoinnissa ja elementtien sijoittelussa sivulla.

Syntaksi

Hanki lähin positioitu esi-isä:

$(valitsin).offsetParent();

Esimerkki

Etsitään kohdan, jolla on #test, lähin positioitu (meidän tapauksessamme suhteellisesti) esi-isä ja värjätään sen tausta vihreäksi:

<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');

Katso myös

  • metodi parents,
    joka mahdollistaa kaikkien elementin esi-isien saamisen
  • metodi closest,
    joka mahdollistaa lähimmän esi-isä- elementin saamisen, joka täyttää valitsimen
  • metodi position,
    joka mahdollistaa elementin nykyisten koordinaattien saamisen
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää