⊗jqDmIwIhM 67 of 113 menu

Metodi innerWidth e innerHeight in jQuery

Con i metodi innerWidth e innerHeight otteniamo la larghezza e l'altezza degli elementi, ma questa volta tenendo conto non solo del contenuto, ma anche dei rientri interni - padding.

Otteniamo i valori della larghezza e dell'altezza del paragrafo #test, ma questa volta utilizzando innerWidth e innerHeight, e visualizziamoli in un altro paragrafo. Supponiamo di avere due paragrafi:

<p id="test">testo</p> <p id="out"></p>

Il CSS appare così:

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

In Javascript scriviamo il seguente codice:

let w = $('#test').innerWidth(); let h = $('#test').innerHeight(); $('#out').text('Larghezza: ' + w + ' Altezza: ' + h);

Come potete vedere, i valori differiscono già di 10px, poiché vengono presi in considerazione i rientri interni, che nel nostro caso sono di 5px su tutti i lati.

Allo stesso modo, semplicemente con i metodi innerWidth e innerHeight possiamo cambiare i valori della larghezza e dell'altezza degli elementi. Ad esempio, impostiamo la larghezza del div #test1 a 250px e l'altezza di #test2 a 200px:

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

Completa la soluzione del primo problema - visualizza nel secondo paragrafo sotto il div #wrapper i valori della larghezza e dell'altezza del div #wrapper, questa volta tenendo conto dei rientri interni, ma senza considerare i bordi e i margini esterni.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta