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

Mengapa Margin Div saya Runtuh dan Bagaimana Saya Boleh Membetulkannya?

Susan Sarandon
Susan Sarandonasal
2024-10-26 10:02:03663semak imbas

 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!

Kenyataan:
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