⊗jqDmIwIhM 67 of 113 menu

Metódy innerWidth a innerHeight v jQuery

Pomocou metód innerWidth a innerHeight získavame šírku a výšku elementov, ale už s ohľadom nielen na obsah, ale aj na vnútorné odsadenia - padding.

Získajme hodnoty šírky a výšky odseku #test, ale teraz pomocou innerWidth a innerHeight, a vypíšme ich do iného odseku. Nech máme dva odseky:

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

CSS vyzerá takto:

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

V Javascripte napíšeme nasledujúci kód:

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

Ako vidíte, hodnoty sa už líšia o 10px, pretože sa berú do úvahy vnútorné odsadenia, ktoré v našom prípade predstavujú 5px zo všetkých strán.

Taktiež jednoducho pomocou metód innerWidth a innerHeight môžeme zmeniť hodnoty šírky a výšky elementov. Napríklad, nastavme šírku divu #test1 na 250px a výšku #test2 na 200px:

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

Doplňte riešenie prvej úlohy - vypíšte do druhého odseku pod divom #wrapper hodnoty šírky a výšky divu #wrapper, tentoraz s ohľadom na vnútorné odsadenia, ale bez ohľadu na okraje a vonkajšie odsadenia.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť