Catatan Teknis zhaoJian

Kursus IT Dasar CSS 025_Margin dan Padding

Pembelajaran / Dasar CSS ~3075 kata · 8 menit baca - dilihat

Margin

Dalam CSS, margin dan padding adalah dua konsep yang berbeda, keduanya digunakan untuk mengontrol ruang antar elemen dan memengaruhi tata letak halaman.

Efek contoh

Margin (Jarak Luar)

Margin adalah ruang antara elemen dan elemen yang berdekatan. Margin dapat digunakan untuk mengontrol jarak antar elemen dan memengaruhi tata letak halaman. Margin sendiri tidak memiliki warna latar belakang, sepenuhnya transparan, dan tidak memengaruhi ukuran aktual elemen. Nilainya bisa positif atau negatif, satuannya bisa piksel (px), persentase (%), em, dll.

Contoh:

.base {
width: 200px;
height: 200px;
}
.example1 {
margin: 10%;
background-color: blue;
}
.example2 {
margin: -50px 50px;
background-color: green;
}
.example3 {
margin: 10px 20px 30px 40px;
background-color: red;
}
<div class="base example1"></div>
<br>
<div class="base example2"></div>
<br>
<div class="base example3"></div>

Efek: Efek contoh Dapat menggunakan margin-top, margin-right, margin-bottom, margin-left untuk mengatur margin satu arah secara individual.

Contoh:

.example1 {
margin-top: 100px;
margin-right: 50px;
margin-bottom: 80px;
margin-left: 50px;
background-color: blue;
width: 200px;
height: 200px;
}
<div class="example1"></div>

Efek:

Efek contoh

Padding (Jarak Dalam)

Padding adalah ruang antara konten internal elemen dan border elemen. Padding dapat digunakan untuk menyesuaikan jarak antara konten internal dan border, memengaruhi ukuran dan tata letak elemen. Padding mewarisi warna latar belakang elemen dan memengaruhi ukuran aktual elemen. Tidak mendukung nilai negatif, satuannya bisa piksel (px), persentase (%), em, dll.

Contoh:

.base {
width: 200px;
height: 200px;
}
.example1 {
padding: 3%;
background-color: blue;
}
.example2 {
padding: 10px 50px ;
background-color: green;
}
.example3 {
padding: 10px 20px 30px 40px;
background-color: red;
}
<div class="base example1">Tes padding</div>
<br>
<div class="base example2">Tes padding</div>
<br>
<div class="base example3">Tes padding</div>

Efek:

Efek contoh Dapat menggunakan padding-top, padding-right, padding-bottom, padding-left untuk mengatur padding satu arah secara individual.

Contoh:

.example1 {
padding-top: 20px;
padding-right: 50px;
padding-bottom: 80px;
padding-left: 10px;
background-color: blue;
width: 200px;
height: 200px;
}
<div class="example1">Tes padding</div>

Efek: Efek contoh

Bagikan:

Komentar