⊗jqDmIwIhM 67 of 113 menu

innerWidth og innerHeight metoder i jQuery

Ved hjælp af metoderne innerWidth og innerHeight får vi bredden og højden af elementer, men denne gang inklusive ikke kun indholdet, men også den indre polstring - padding.

Lad os få bredde- og højdeværdierne for afsnittet #test, men denne gang ved hjælp af innerWidth og innerHeight, og udskrive dem i et andet afsnit. Lad os sige, at vi har to afsnit:

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

CSS ser sådan ud:

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

I Javascript skriver vi følgende kode:

let w = $('#test').innerWidth(); let h = $('#test').innerHeight(); $('#out').text('Bredde: ' + w + ' Højde: ' + h);

Som I kan se, er værdierne allerede forskellige med 10px, da den indre polstring tages i betragtning, hvilket i vores tilfælde udgør 5px på alle sider.

Ligeså enkelt kan vi ved hjælp af metoderne innerWidth og innerHeight ændre bredde- og højdeværdierne for elementer. For eksempel, lad os sætte bredden af div'en #test1 til 250px, og højden af #test2 til 200px:

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

Udbyg løsningen på den første opgave - udskriv i det andet afsnit under div'en #wrapper bredde- og højdeværdierne for div'en #wrapper, denne gang inklusive den indre polstring, men uden at tage hensyn til kanter og ydre margener.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis