⊗jqDmIwIhM 67 of 113 menu

innerWidth և innerHeight մեթոդները jQuery-ում

innerWidth և innerHeight մեթոդների օգնությամբ մենք ստանում ենք տարրերի լայնությունն ու բարձրությունը, սակայն արդեն հաշվի առնելով ոչ միայն բովանդակությունը, այլև ներքին տարածությունները՝ padding-ը։

Եկեք ստանանք #test պարագրաֆի լայնության և բարձրության արժեքները, բայց այս անգամ օգտագործելով innerWidth և innerHeight մեթոդները, և ցուցադրենք դրանք մեկ այլ պարագրաֆում։ Ենթադրենք ունենք երկու պարագրաֆ․

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

CSS-ն ունի հետևյալ տեսքը․

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

Javascript-ում գրում ենք հետևյալ կոդը․

let w = $('#test').innerWidth(); let h = $('#test').innerHeight(); $('#out').text('Լայնություն՝ ' + w + ' Բարձրություն՝ ' + h);

Ինչպես տեսնում եք, արժեքներն արդեն տարբերվում են 10px-ով, քանի որ հաշվի են առնվում ներքին տարածությունները, որոնք մեր դեպքում բոլոր կողմերից կազմում են 5px։

Նաև innerWidth և innerHeight մեթոդների օգնությամբ մենք կարող ենք փոխել տարրերի լայնության և բարձրության արժեքները։ Օրինակ, եկեք #test1 դիվի լայնությունը դարձնենք 250px, իսկ #test2 դիվի բարձրությունը՝ 200px

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

Լրացրեք առաջին առաջադրանքի լուծումը՝ ցուցադրեք #wrapper դիվի տակ գտնվող երկրորդ պարագրաֆում #wrapper դիվի լայնության և բարձրության արժեքները, այս անգամ հաշվի առնելով ներքին տարածությունները, բայց առանց հաշվի առնելու եզրագծերն ու արտաքին տարածությունները։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել