Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Menghalang Margin Div Kanak-Kanak daripada Menjejaskan Ketinggian Div Induk Tanpa Sempadan?

Bagaimanakah Saya Boleh Menghalang Margin Div Kanak-Kanak daripada Menjejaskan Ketinggian Div Induk Tanpa Sempadan?

Susan Sarandon
Lepaskan: 2024-12-01 09:12:11
asal
756 orang telah melayarinya

How Can I Prevent a Child Div's Margin from Affecting a Borderless Parent Div's Height?

CSS: Div Induk Margin-Top dan Borderless Induk

Dalam senario yang diterangkan, div oren kanak-kanak ditetapkan dengan jidar atas 30px dalam div induk hijau yang tidak mempunyai sempadan atas. Isu timbul apabila jidar menolak div induk ke bawah, walaupun sempadan atas tidak diingini.

Untuk menyelesaikan masalah ini, sambil mengekalkan div induk tanpa sempadan, pertimbangkan untuk melaksanakan perkara berikut:

.body {
    overflow: auto;
}
Salin selepas log masuk

Dengan menambahkan "overflow: auto" pada div induk ".body", anda menggunakan gelagat jidar runtuh penyemak imbas. Ini membolehkan margin atas div kanak-kanak terkandung dalam div induk tanpa melangkaui sempadannya.

Pendekatan ini memastikan div hijau kekal tanpa sempadan sambil menghalang keruntuhan jidar, membenarkan kedudukan div oren anak yang betul tanpa menyebabkan perubahan yang tidak diingini pada ketinggian div induk.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghalang Margin Div Kanak-Kanak daripada Menjejaskan Ketinggian Div Induk Tanpa Sempadan?. 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