Skip to content Skip to sidebar Skip to footer

Belajar width dan height di css mudah



Apabila kita akan mengatur lebar dan tinggi sebuah elemen konten dengan css, kita dapat menggunakan properti di css yaitu width dan height.

apa itu width dan height pada css?


width dan height merupakan properti css yang biasanya digunakan dalam mengatur lebar dan tinggi dari sebuah konten elemen yang ada di dalam halaman website.

Properti width dipakai untuk mengubah ukuran lebar elemen konten html. Berbeda dengan width, maka properti height digunakan mengatur ukuran tingginya.

Nilai atau value yang digunakan dalam width dan height css


Nilai yang digunakan untuk kedua properti css tersebut ialah

1. length 
Nilai yang mempunyai satuan px(pixel) dan em

2. percent
Nilai yang mempunyai satuan persentase (%)

3. auto 
Nilai yang secara otomatis menghitung dan memilih lebar/tinggi untuk elemen

4. max-content
mengatur secara maksimum lebar atau tinggi dari dalam konten

5. min-content
mengatur lebar dan tinggi minimum dari dalam konten

6. available
berisi lebar blok dikurangi margin horizontal, border dan padding

7. fit-content
semakin besar dari: lebar minimum intrinsik; yang lebih kecil dari lebar pilihan intrinsik dan lebar yang tersedia

Catatan! Atribut width dan height hanya mengatur area di dalam padding, border, dan margin elemen dan tidak menyertakannya.

Contoh penggunaan properti width css

Pertama kita buat kerangka dasar html terlebih dahulu, hal ini berfungsi untuk melihat bagaimana nantinya css dapat dilihat mengatur lebar elemen html.


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Width Property CSS</title>

<!-- Kode CSS disini -->
<style type="text/css">
div{
width: /*isi nilai css disini*/;
background: seagreen;
padding: 30px;

/*kode margin berikut agar elemen div
berada ditengah halaman web*/

margin: 0 auto;
}
</style>

</head>
<body>

<!-- elemen div html -->
<div>elemen konten dengan Width <!-- isi nama nilai css disini --> </div>

</body>
</html>
Selanjutnya saat kita mengisi nilai width diatas dengan nilai-nilai berikut maka tampilan elemen akan menyesuaikan dengan nilai yang telah kita atur pada properti width css diatas. berikut contohnya:

kode: width: 200px;

width 200px css

kode: width: 5em;

width 5em css

kode: width: 75%;
width 75% css

kode: width: auto;

width auto css

kode: width: max-content;

width max-content css

kode: width: min-content;

width min-content css


kode: width: available;

width available css

kode: width: fit-content;

width fit-content css



Contoh penggunaan properti height css

Sama dengan contoh width css diatas, terlebih dahulu kita membuat kerangka html sebagai dasar untuk melihat css dapat mengatur tinggi sebuah elemen.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Height Property CSS</title>

<!-- Kode CSS disini -->
<style type="text/css">
div{
height: /*isi nilai css disini*/;
background: seagreen;
padding: 30px;
}
</style>

</head>
<body>

<!-- elemen div html -->
<div>elemen konten dengan Height <!-- isi nama nilai css disini --> </div>

</body>
</html>
Dan isi nilai untuk height properti css diatas dengan nilai-nilai berikut, kemudian lihat di browser hasilnya

kode: height: 200px;

height 200px css

kode: height: 5em;

height 5em css

kode: height: 75%;

height 75% css

kode: height: auto;


height auto css

kode: height: max-content;

height max-content css

kode: height: min-content;

height min-content css

kode: height: available;

height available css

kode: height: fit-content;

height fit-content css



Minimum dan maksimum properti width dan height css


Properti-properti berikut digunakan untuk menentukan minimum dan maksimum dari ukuran lebar (width) dan tinggi (height) sebuah elemen html dengan css:
  • min-width : digunakan untuk mengatur lebar minimum sebuah elemen
  • max-width : mengatur lebar maksimum sebuah elemen
  • min-height : digunakan untuk mengatur tinggi minimum sebuah elemen
  • max-height : mengatur tinggi maksimum sebuah elemen
Nilai yang biasanya dipakai untuk mensetting 4 properti minimun dan maksimum width dan height diatas adalah length dan percent(%).

Agar lebih paham berikut saya berikan 4 contoh penggunaan 4 properti diatas:

Contoh penggunaan min-width css


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Min-Width Property CSS</title>

<!-- Kode CSS disini -->
<style type="text/css">
h1{
min-width: 500px;
background: seagreen;
}
</style>

</head>
<body>

<!-- elemen h1 html -->
<h1>min-width pada css dengan nilai 500px</h1>

</body>
</html>
min-width 500px css



Contoh penggunaan max-width css


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Max-Width Property CSS</title>

<!-- Kode CSS disini -->
<style type="text/css">
h1{
max-width: 250px;
background: seagreen;
}
</style>

</head>
<body>

<!-- elemen h1 html -->
<h1>max-width pada css dengan nilai 250px</h1>

</body>
</html>
max-width 500px css



Contoh penggunaan min-height css


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Min-Height Property CSS</title>

<!-- Kode CSS disini -->
<style type="text/css">
h1{
min-height: 500px;
background: seagreen;
}
</style>

</head>
<body>

<!-- elemen h1 html -->
<h1>min-height pada css dengan nilai 500px</h1>

</body>
</html>
min-height 500px css



Contoh penggunaan max-height css


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Max-Height Property CSS</title>

<!-- Kode CSS disini -->
<style type="text/css">
h1{
max-height: 70px;
background: seagreen;
}
</style>

</head>
<body>

<!-- elemen h1 html -->
<h1>max-height pada css dengan nilai 70px</h1>

</body>
</html>
max-height 70px css


Dari penjelasan diatas tentang width dan height di css, saya harap dapat kamu pahami dan mengerti terimakasih sudah membaca artikel di macam-macam