⊗jqDmIwIhM 67 of 113 menu

Mbinu za innerWidth na innerHeight katika jQuery

Kwa kutumia mbinu innerWidth na innerHeight tunapata upana na urefu wa vipengele, lakini tayari kwa kuzingatia si tu maudhui, bali pia padding ya ndani - padding.

Wacha tupate maadili ya upana na urefu wa aya #test, lakini tayari kwa msaada wa innerWidth na innerHeight, na tuyaonyeshe kwenye aya nyingine. Hebu tuwe na aya mbili:

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

CSS inaonekana kama hii:

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

Katika Javascript tunaandika msimbo ufuatao:

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

Kama unavyoona maadili tayari yanatofautiana kwa 10px, kwa kuwa padding ya ndani inazingatiwa, ambayo kwenye kesi yetu ni 5px kwa kila upande.

Pia kwa urahisi kwa kutumia mbinu innerWidth na innerHeight tunaweza kubadilisha maadili ya upana na urefu wa vipengele. Kwa mfano, wacha tuweke upana wa divi #test1 kuwa sawa na 250px, na urefu wa #test2 - 200px:

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

Kamua suluhisho la shida ya kwanza - onyesha katika aya ya pili chini ya divi #wrapper maadili ya upana na urefu wa divi #wrapper, wakati huu kwa kuzingatia padding ya ndani, lakini bila kuzingatia mipaka na padding ya nje.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa