jQuery-те width әрі height әдістері
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 дивінің ені мен биіктігінің мәндерін
шегіністер мен шекараларды есепке алмай алыңыз.
Мәндерді осы дивтің астындағы бірінші абзацқа шығарыңыз.