⊗jqDmIwIhM 67 of 113 menu

Az innerWidth és innerHeight metódusok a jQuery-ben

A innerWidth és innerHeight metódusok segítségével az elemek szélességét és magasságát kaphatjuk meg, de most már nem csak a tartalmat, hanem a belső margókat - a padding-ot is figyelembe véve.

Kapjuk meg a #test bekezdés szélességének és magasságának értékeit a innerWidth és innerHeight segítségével, és írjuk ki egy másik bekezdésbe. Legyen két bekezdésünk:

<p id="test">szöveg</p> <p id="out"></p>

A CSS így néz ki:

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

A Javascript-ben a következő kódot írjuk:

let w = $('#test').innerWidth(); let h = $('#test').innerHeight(); $('#out').text('Szélesség: ' + w + ' Magasság: ' + h);

Amint látható, az értékek most már 10px-rel eltérnek, mivel a belső margókat is figyelembe veszik, amelyek esetünkben minden oldalon 5px-esek.

Szintén egyszerűen a innerWidth és innerHeight metódusokkal megváltoztathatjuk az elemek szélességének és magasságának értékeit. Például állítsuk a #test1 div szélességét 250px-re, a #test2 magasságát pedig 200px-re:

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

Egészítse ki az első feladat megoldását - írja ki a második bekezdésbe a #wrapper div alá a #wrapper div szélességének és magasságának értékeit, de ezúttal a belső margókat is figyelembe véve, azonban a szegélyek és a külső margók nélkül.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás