39 of 119 menu

Μέθοδος offsetParent

Η μέθοδος offsetParent επιτρέπει τη λήψη του πλησιέστερου τοποθετημένου προγόνου ενός στοιχείου. Με τον όρο 'τοποθετημένο' εννοείται ένα στοιχείο με την ιδιότητα CSS position, ορισμένη στην τιμή relative, absolute, ή fixed. Η μέθοδος είναι χρήσιμη σε κινούμενα σχέδια και κατά την τοποθέτηση στοιχείων σε μια σελίδα.

Σύνταξη

Λήψη του πλησιέστερου τοποθετημένου προγόνου:

$(selector).offsetParent();

Παράδειγμα

Ας βρούμε τον πλησιέστερο τοποθετημένο (στην περίπτωσή μας σχετικά) πρόγονο της παραγράφου με #test και ας χρωματίσουμε το φόντο του σε πράσινο:

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

Δείτε επίσης

  • μέθοδος parents,
    που επιτρέπει τη λήψη όλων των γονέων ενός στοιχείου
  • μέθοδος closest,
    που επιτρέπει τη λήψη του πλησιέστερου γονικού στοιχείου που ικανοποιεί έναν επιλογέα
  • μέθοδος position,
    που επιτρέπει τη λήψη των τρεχουσών συντεταγμένων ενός στοιχείου
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη