Mengatur width dan height pada CSS

Pada CSS Anda bisa mengatur width dan height untuk sebuah elemen HTML, width yang berarti lebar dan h

Kegunaan width dan height

Pada CSS sendiri Anda bisa mengatur lebar dan tinggi pada elemen HTML dengan properti width dan height, width yang berarti lebar dan height yang berarti tinggi. Dengan begitu Anda bisa menyesuaikan ukuran lebar maupun tinggi sesuai dengan kebutuhan Anda. Secara default ukuran width dan height tergantung pada konten didalamnya.

Nilai width dan height

Pada properti width dan height Anda bisa memberikan nilai sebagai berikut:

  • auto– Ini adalah default. Browser menghitung width dan height secara otomatis
  • length – Mengatur width atau height dengan px, cm, pt dll
  • % – Mengatur width atau height dengan persen
  • initial – Mengatur width atau height ke nilai default
  • inherit – Mengatur width atau height ke nilai warisan dari elemen induknya

Width dan height

Dengan properti width dan height Anda bisa memberikan ukuran pada suatu elemen. Width yang berarti lebar dan height yang berarti tinggi.

#merah {
    background-color: red;
    width: 150px;
    height: 80px;
}
#biru {
    background-color: blue;
    width: 220px;
    height: 80px;
}
#hijau {
    background-color: green;
    width: 270px;
    height: 80px;
}

Max-width dan max-height

Dengan properti max-width dan max-height Anda bisa memberikan ukuran pada suatu elemen. Max-width yang berarti lebar maksimal dan max-height yang berarti tinggi maksimal.

#hijau {
    background-color: green;
    max-width: 200px;
    max-height: 50px;
}
#kuning {
    background-color: yellow;
}

Perhatikan contoh diatas !!

Box hijau diberi style yang membatasi maksimal lebar sebesar 200px dan maksimal tinggi yang diberi 50px.

Jadi box yang berwarna hijau tidak akan bisa mempunyai lebar lebih dari 200px, tetapi bisa mempunyai lebar 200px atau dibawahnya, dan tinggi box hijau tidak akan bisa mempunyai tinggi lebih dari 50px, tetapi bisa mempunyai tinggi 50px atau dibawahnya.

Berbeda dengan box berwarna kuning, yang tidak mempunyai batas lebar maksimal maupun tinggi maksimal.

Min-width dan min-height

Dengan properti min-width dan min-height Anda bisa memberikan ukuran pada suatu elemen. Min-width yang berarti lebar minimal dan min-height yang berarti tinggi minimal.

#merah {
    background-color: red;
    min-width: 300px;
    min-height: 100px;
}
#oren {
    background-color: orange;
}

Perhatikan contoh diatas !!

Box merah diberi style yang membatasi minimal lebar sebesar 300px dan tinggi yang diberi minimal 100px.

Jadi box yang berwarna merah tidak akan bisa mempunyai lebar dibawah 300px, tetapi bisa mempunyai lebar 300px atau diatasnya, dan tinggi box merah tidak akan bisa mempunyai tinggi dibawah 100px, tetapi bisa mempunyai tinggi 100px atau diatasnya.

Berbeda dengan box berwarna oren, yang tidak mempunyai batas lebar minimal maupun tinggi minimal.

Daftar properti width dan height

PropertiKegunaanya
widthMemberikan lebar pada suatu elemen
max-widthMemberikan lebar maksimal pada suatu elemen
min-widthMemberikan lebar minimal pada suatu elemen
heightMemberikan tinggi pada suatu elemen
max-heightMemberikan tinggi maksimal pada suatu elemen
min-heightMemberikan lebar minimal pada suatu elemen