⊗jqDmIwIhM 67 of 113 menu

Μέθοδοι innerWidth και innerHeight στο jQuery

Με τη βοήθεια των μεθόδων innerWidth και innerHeight παίρνουμε το πλάτος και το ύψος των στοιχείων, αλλά αυτή τη φορά λαμβάνοντας υπόψη όχι μόνο το περιεχόμενο, αλλά και τα εσωτερικά περιθώρια - padding.

Ας πάρουμε τις τιμές πλάτους και ύψους της παραγράφου #test, αλλά αυτή τη φορά χρησιμοποιώντας τις innerWidth και innerHeight, και ας τις εμφανίσουμε σε μια άλλη παράγραφο. Ας υποθέσουμε ότι έχουμε δύο παραγράφους:

<p id="test">κείμενο</p> <p id="out"></p>

Το CSS μοιάζει με αυτό:

p { margin: 10px; padding: 5px; border: 2px solid blue; }

Στο Javascript γράφουμε τον ακόλουθο κώδικα:

let w = $('#test').innerWidth(); let h = $('#test').innerHeight(); $('#out').text('Πλάτος: ' + w + ' Ύψος: ' + h);

Όπως βλέπετε, οι τιμές διαφέρουν ήδη κατά 10px, καθώς λαμβάνονται υπόψη τα εσωτερικά περιθώρια, που στην περίπτωσή μας είναι 5px από όλες τις πλευρές.

Επίσης, απλά με τις μεθόδους innerWidth και innerHeight μπορούμε να αλλάξουμε τις τιμές πλάτους και ύψους των στοιχείων. Για παράδειγμα, ας ορίσουμε το πλάτος του div #test1 ίσο με 250px και το ύψος του #test2 - 200px:

$('#test1').innerWidth(250); $('#test2').innerHeight(200);

Συμπληρώστε τη λύση της πρώτης άσκησης - εμφανίστε στη δεύτερη παράγραφο κάτω από το div #wrapper τις τιμές πλάτους και ύψους του div #wrapper, αυτή τη φορά λαμβάνοντας υπόψη τα εσωτερικά περιθώρια, αλλά χωρίς να λαμβάνονται υπόψη τα σύνορα και τα εξωτερικά περιθώρια.

Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη