jQuery-dagi width va height metodlari

width va height metodlari mos ravishda element kontentining padding, border va marginni hisobga olmagan holda kengligi va balandligini olish uchun ishlatiladi.

Keling, #test abzasining kenglik va balandlik qiymatlarini olamiz va ularni boshqa abzaga chiqaramiz. Misol uchun, quyidagi HTML kodini olaylik:

html<p id="test">matn</p>
<p id="out"></p>

Abzasning CSS uslubi quyidagicha ko'rinadi:

cssp {
  margin: 10px;
  padding: 5px;
}

Endi Javascript kodini yozamiz:

javascriptlet w = $('#test').width();
let h = $('#test').height();
$('#out').text('Kenglik: ' + w + ' Balandlik: ' + h);

Shuningdek, ushbu metodlar yordamida elementlarning kenglik va balandlik qiymatlarini o'zgartirishimiz mumkin. Misol uchun, #test1 divining kengligini 250px ga, #test2 ning balandligini esa 200px ga tenglaymiz:

javascript$('#test1').width(250);
$('#test2').height(200);
Задание 1

Bizda quyidagi verstka mavjud:

html<div id="wrapper">
<div id="test">matn</div>
</div>
<p id="one"></p>
<p id="two"></p>
<p id="three"></p>
<p id="four"></p>

Quyidagi CSS stillari:

cssdiv {
margin: 10px;
padding: 5px;
border: 2px solid green;
}
#wrapper {
border-color: blueviolet;
}

#wrapper divining chetlanishlar va chegaralarni hisobga olmagan holda kenglik va balandlik qiymatlarini oling. Qiymatlarni ushbu div ostidagi birinchi abzaga chiqaring.