Rumah > hujung hadapan web > tutorial css > Mengapa Margin Div saya Runtuh dan Bagaimana Saya Boleh Membetulkannya?

Mengapa Margin Div saya Runtuh dan Bagaimana Saya Boleh Membetulkannya?

Susan Sarandon
Lepaskan: 2024-10-26 10:02:03
asal
753 orang telah melayarinya

 Why do my Div Margins Collapse and How Can I Fix It?

Margin Runtuh: Pandangan Lebih Dekat

Dalam senario ini, jidar bertindih bagi div dikaitkan dengan fenomena yang dikenali sebagai jidar runtuh. Apabila berbilang jidar bercantum secara menegak, hanya jidar terbesar digunakan, menghapuskan kesan jidar yang lebih kecil.

Dalam kes ini, jidar div runtuh disebabkan perkara berikut:

  • Elemen div bersebelahan dan dalam konteks pemformatan blok yang sama.
  • Tiada elemen lain (cth., kotak garisan, padding, sempadan) memisahkan elemen div secara menegak.
  • Elemen div mempunyai kedua-dua bahagian atas dan margin bawah.

Untuk menyelesaikan isu ini, terdapat beberapa pilihan:

  • Besarkan margin yang lebih kecil agar sepadan dengan margin yang lebih besar.
  • Kurangkan margin jidar yang lebih besar untuk membenarkan jarak.
  • Perkenalkan elemen tambahan (cth., pemisah baris) antara elemen div.

Perlu ambil perhatian bahawa kedudukan terapung mengalih keluar elemen daripada biasa aliran, menghapuskan kemungkinan margin runtuh.

Atas ialah kandungan terperinci Mengapa Margin Div saya Runtuh dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan