Menambahkan Padding dan Margin Elemen dengan CSS

Margin adalah jarak antar elemen di CSS. Padding adalah jarak antara elemen ke dalam kontennya.

Illustrasi margin padding pada elemen

Menambahkan Margin

Untuk menambahkan margin di CSS, gunakan properti margin. Nilainya berisi berapa besar ukuran marginnya. Contoh:

Satuan ukuran di CSS dapat dibaca di materi macam-macam satuan ukuran dasar di CSS.

div {
    margin: 50px;
    
    background-color: black;
    color: white;
    height: 100px;
}
<div>Elemen 1</div>
<div>Elemen 2</div>
<div>Elemen 3</div>

Hasilnya, setiap elemen div berjarak 50px ke elemen lain.

Hasil menambahkan margin

Menambahkan Margin di Sisi Tertentu

Jika ingin menambahkan margin di sisi tertentu saja, gunakan properti margin-(top/bottom/right/left).

  1. top, margin atas.
  2. bottom, margin bawah.
  3. left, margin kiri.
  4. right, margin kanan.

Contoh:

div {
    margin-bottom: 50px;

    background-color: black;
    color: white;
    height: 100px;
}
<div>Elemen 1</div>
<div>Elemen 2</div>
<div>Elemen 3</div>

Hasilnya, setiap elemen div berjarak 50px ke elemen di bawahnya.

Hasil menambahkan margin di sisi tertentu

Menambahkan Padding

Untuk menambahkan padding di CSS, gunakan properti padding. Nilainya berisi berapa besar ukuran padding-nya. Contoh:

Satuan ukuran di CSS dapat dibaca di materi macam-macam satuan ukuran dasar di CSS.

div {
    margin-bottom: 10px;
}

.satu {
    padding: 20px;
    background-color: red;
}
.dua {
    padding: 40px;
    background-color: yellow;
}
.tiga {
    padding: 60px;
    background-color: green;
    color: white;
}
<div class="satu">Elemen 1</div>
<div class="dua">Elemen 2</div>
<div class="tiga">Elemen 3</div>

Hasilnya, setiap elemen div memiliki beberapa jarak ke dalam kontennya.

Hasil menambahkan padding

Menambahkan Padding di Sisi Tertentu

Jika ingin menambahkan padding di sisi tertentu saja, gunakan properti padding-(top/bottom/right/left).

  1. top, padding atas.
  2. bottom, padding bawah.
  3. left, padding kiri.
  4. right, padding kanan.

Contoh:

div {
    margin-bottom: 10px;
}

.satu {
    padding-top: 20px;
    background-color: red;
}
.dua {
    padding-left: 40px;
    padding-right: 40px;
    background-color: yellow;
}
.tiga {
    padding-bottom: 60px;
    background-color: green;
    color: white;
}
<div class="satu">Elemen 1</div>
<div class="dua">Elemen 2</div>
<div class="tiga">Elemen 3</div>

Hasilnya, setiap elemen div memiliki variasi beberapa jarak ke dalam kontennya.

Hasil menambahkan padding di sisi tertentu

Subscribe Newsletter

Subscribe ke newsletter kami agar langsung mendapatkan email notifikasi ketika ada konten baru dari kami.