⊗jqDmIwIhM 67 of 113 menu

Métodos innerWidth e innerHeight en jQuery

Con los métodos innerWidth y innerHeight obtenemos el ancho y alto de los elementos, pero esta vez incluyendo no solo el contenido, sino también los rellenos internos - padding.

Obtengamos los valores de ancho y alto del párrafo #test, pero esta vez usando innerWidth y innerHeight, y mostrémoslos en otro párrafo. Tengamos dos párrafos:

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

El CSS se ve así:

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

En Javascript escribimos el siguiente código:

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

Como pueden ver, los valores ya difieren en 10px, ya que se tienen en cuenta los rellenos internos, que en nuestro caso son de 5px por todos lados.

También de manera sencilla usando los métodos innerWidth y innerHeight podemos cambiar los valores de ancho y alto de los elementos. Por ejemplo, establezcamos el ancho del div #test1 en 250px, y el alto de #test2 en 200px:

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

Complementen la solución del primer problema - muestren en el segundo párrafo debajo del div #wrapper los valores de ancho y alto del div #wrapper, esta vez teniendo en cuenta los rellenos internos, pero sin considerar los bordes ni los márgenes externos.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar