Методҳои width ва height дар jQuery
Методҳои width ва height мувофиқан,
паҳнӣ ва баландии мундариҷаи элементро ҳисоб карда,
padding,
border ва
margin-ро
ба назар намегиранд.
Биёед паҳнӣ ва баландии абзаци
#test-ро гирифта ва онҳоро дар абзаци дигар чоп кунем. Барои намуна,
коди HTML-и зеринро мегирем:
<p id="test">матн</p>
<p id="out"></p>
Услуби CSS-и абзац инҳоянд:
p {
margin: 10px;
padding: 5px;
}
Ҳоло рамзи Javascript-ро менависем:
let w = $('#test').width();
let h = $('#test').height();
$('#out').text('Паҳнӣ: ' + w + ' Баландӣ: ' + h);
Ҳамчунин бо воситаи ин методҳо мо метавонем
арзишҳои паҳнӣ ва баландии элементҳоро тағйир диҳем.
Барои намуна, биёед паҳнии диви #test1-ро
ба 250px баробар кунем, ва баландии #test2-ро
ба 200px:
$('#test1').width(250);
$('#test2').height(200);
Мо чунин верста дорем:
<div id="wrapper">
<div id="test">матн</div>
</div>
<p id="one"></p>
<p id="two"></p>
<p id="three"></p>
<p id="four"></p>
Стилҳои CSS-и зерин:
div {
margin: 10px;
padding: 5px;
border: 2px solid green;
}
#wrapper {
border-color: blueviolet;
}
Арзишҳои паҳнӣ ва баландии диви
#wrapper-ро бе ҳисоб кардани масофаҳо
ва камарҳо гиред. Арзишҳоро дар аввалин абзац зери
ин див чоп кунед.