jQuery'de width ve height Metotları
width ve height metotları, sırasıyla,
elementin içeriğinin padding,
border ve
margin
dahil olmayan genişlik ve yükseklik değerlerini alır.
#test paragrafının genişlik ve yükseklik değerlerini
alıp başka bir paragrafa yazdıralım. Örnek olarak şu HTML
kodunu alalım:
<p id="test">metin</p>
<p id="out"></p>
Paragrafın CSS stili şöyle görünüyor:
p {
margin: 10px;
padding: 5px;
}
Şimdi Javascript kodunu yazıyoruz:
let w = $('#test').width();
let h = $('#test').height();
$('#out').text('Genişlik: ' + w + ' Yükseklik: ' + h);
Ayrıca bu metotlarla elementlerin genişlik ve yükseklik
değerlerini kolayca değiştirebiliriz. Örneğin,
#test1 divinin genişliğini 250px,
#test2 divinin yüksekliğini ise
200px yapalım:
$('#test1').width(250);
$('#test2').height(200);
Şu şekilde bir düzenlememiz var:
<div id="wrapper">
<div id="test">metin</div>
</div>
<p id="one"></p>
<p id="two"></p>
<p id="three"></p>
<p id="four"></p>
Aşağıdaki CSS stilleri:
div {
margin: 10px;
padding: 5px;
border: 2px solid green;
}
#wrapper {
border-color: blueviolet;
}
#wrapper divinin boşluklar ve kenarlıklar
hariç genişlik ve yükseklik değerlerini alın.
Değerleri bu divin altındaki ilk paragrafa yazdırın.