Cara Menggunakan Padding Pada CSS


CSS Padding


Properti CSS Padding digunakan untuk menghasilkan ruang di sekitar konten elemen, di dalam batas yang ditentukan.

Dengan CSS, Anda memiliki kontrol penuh atas padding. Ada properti untuk mengatur padding untuk setiap sisi elemen (atas, kanan, bawah, dan kiri).


Padding - Individual Sides


CSS memiliki properti untuk menentukan padding untuk setiap sisi elemen:
  • padding-top
  • padding-right
  • padding-bottom
  • padding-kiri

Semua properti padding dapat memiliki nilai berikut:
  • length - menentukan padding dalam px, pt, cm, dll.
  • % - menentukan padding dalam% dari lebar elemen yang mengandung
  • inherit - menetapkan bahwa padding harus diwarisi dari elemen induk

Catatan: Nilai negatif tidak diperbolehkan.

Contoh berikut menetapkan padding berbeda untuk keempat sisi elemen <div>:

div {
  padding-top: 50px;
  padding-right: 30px;
  padding-bottom: 50px;
  padding-left: 80px;
}



Padding - Properti Singkatan


Untuk mempersingkat kode, dimungkinkan untuk menentukan semua properti pengisi dalam satu properti.

Properti padding adalah properti singkatan untuk masing-masing properti padding berikut:
  • padding-top
  • padding-right
  • padding-bottom
  • padding-kiri

Jadi, inilah cara kerjanya:

Jika properti padding memiliki empat nilai:

bantalan: 25px 50px 75px 100px;
  • bantalan atas adalah 25px
  • padding yang tepat adalah 50px
  • padding bawah adalah 75px
  • padding kiri adalah 100px

div {
  padding: 25px 50px 75px 100px;
}



Jika properti padding memiliki tiga nilai:

padding: 25px 50px 75px;
  • bantalan atas adalah 25px
  • bantalan kanan dan kiri adalah 50px
  • padding bawah adalah 75px

div {
  padding: 25px 50px 75px;
}



Jika properti padding memiliki dua nilai:

padding: 25px 50px;
  • bantalan atas dan bawah adalah 25px
  • bantalan kanan dan kiri adalah 50px

div {
  padding: 25px 50px;
}



Jika properti padding memiliki satu nilai:

padding: 25px;
  • keempat bantalan adalah 25px

div {
  padding: 25px;
}



Padding dan Element Width


Properti CSS Width menentukan lebar area konten elemen. Area konten adalah bagian di dalam padding, batas, dan margin elemen (the box model).

Jadi, jika suatu elemen memiliki lebar yang ditentukan, padding yang ditambahkan ke elemen itu akan ditambahkan ke total lebar elemen. Ini sering merupakan hasil yang tidak diinginkan.

Pada contoh berikut, elemen <div> diberi lebar 300px. Namun, lebar aktual yang diberikan dari elemen <div> akan menjadi 350px (300px + 25px bantalan kiri + 25px bantalan kanan):

div {
  width: 300px;
  padding: 25px;
}



Untuk menjaga lebar pada 300px, terlepas dari jumlah padding, Anda dapat menggunakan properti box-sizing. Ini menyebabkan elemen mempertahankan lebarnya; jika Anda menambah lapisan, ruang konten yang tersedia akan berkurang. Berikut ini sebuah contoh:

div {
  width: 300px;
  padding: 25px;
  box-sizing: border-box;
}



Lebih banyak contoh


Atur left padding
Contoh ini menunjukkan bagaimana mengatur padding kiri elemen <p>.

Atur right padding
Contoh ini menunjukkan cara mengatur padding yang tepat dari elemen <p>.

Atur top padding
Contoh ini menunjukkan cara mengatur bantalan atas elemen <p>.

Atur bottom padding
Contoh ini menunjukkan cara mengatur bantalan bawah elemen <p>.

Semua Tentang Kode CSS Padding:

Tag Description
padding Properti singkatan untuk mengatur properti padding dalam satu deklarasi
padding-bottom Mengatur padding bawah suatu elemen
padding-left Mengatur padding kiri suatu elemen
padding-right Mengatur padding kanan suatu elemen
padding-top Menetapkan padding atas suatu elemen

Lihat Tutorial Lengkap Tentang CSS Disini:
1. Artikel: Tutorial CSS
2. Playlist Youtube: Tutorial CSS Dasar