Memahami Perbezaan Antara Margin dan Padding dalam CSS
Apabila bekerja dengan CSS, adalah penting untuk membezakan antara margin dan padding. Kedua-dua sifat mempengaruhi jarak elemen halaman, tetapi ia melakukannya dengan cara yang berbeza.
Margin
Padding
Bila Menggunakan Margin atau Padding
Memahami perbezaan ini, tentukan masa untuk menggunakan margin atau padding adalah penting:
Contoh
Coretan di bawah menunjukkan perbezaan antara jidar dan pelapik secara visual. Ia menggunakan dua elemen dalam kotak yang mengandungi:
<div>
Lalai:
Elemen diletakkan bersebelahan tanpa jarak tambahan.
Padding:
<div>
Menambahkan 20px padding pada bahagian atas setiap elemen meningkatkan ruang di antara mereka sambil mengekalkan ruang dalam elemen itu sendiri.
Margin:
<div>
Menambah 20px jidar ke bahagian atas setiap elemen elemen juga meningkatkan ruang di antara mereka, tetapi ruang antara kandungan elemen kekal sama. Tambahan pula, jika elemen mempunyai peristiwa klik yang ditetapkan, kawasan boleh klik hanya akan merangkumi kandungan dan bukan margin.
Atas ialah kandungan terperinci Margin vs. Padding dalam CSS: Apakah Perbezaan dan Bila Untuk Menggunakan Setiap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!