Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Membuat Div Ibu Bapa Berkembang untuk Menampung Anak yang Berkedudukan Benar-benar?

Bagaimana untuk Membuat Div Ibu Bapa Berkembang untuk Menampung Anak yang Berkedudukan Benar-benar?

Mary-Kate Olsen
Lepaskan: 2025-01-04 01:02:39
asal
417 orang telah melayarinya

How to Make a Parent Div Expand to Accommodate an Absolutely Positioned Child?

Memperluas Ketinggian Div Ibu Bapa dengan Anak Kedudukan Mutlak

Dalam situasi di mana unsur anak bersarang (anak2) mesti muncul di bawah adik beradiknya (anak1) dalam paparan mudah alih, kadangkala ia menjadi perlu untuk meletakkan anak2 secara mutlak. Walau bagaimanapun, berbuat demikian selalunya membawa kepada masalah: elemen mutlak dialih keluar daripada aliran, menyebabkan div induk mengabaikan ketinggiannya.

Seperti yang dinyatakan dalam soalan awal:

"Saya tahu itu elemen kedudukan mutlak dialih keluar daripada aliran, oleh itu diabaikan oleh elemen lain."

Ini bermakna menetapkan ketinggian div induk mengikut elemen anak kedudukan mutlak ialah tidak mungkin. Jadi, apakah pilihan yang tinggal?

  1. Ketinggian Tetap: Jika ketinggian div induk boleh dibetulkan, ia boleh menampung ketinggian elemen anak kedudukan mutlak.
  2. JavaScript: JavaScript boleh digunakan untuk melaraskan ketinggian div induk secara dinamik berdasarkan ketinggian elemen anak dengan kedudukan mutlak.
  3. Kotak Flexbox CSS atau Tata Letak Grid: Teknik CSS yang lebih baharu ini boleh digunakan untuk membalikkan susunan visual elemen HTML di dalam bekas induk tanpa menggunakan kedudukan mutlak. Mereka menawarkan pilihan susun atur yang lebih fleksibel dan responsif.

Atas ialah kandungan terperinci Bagaimana untuk Membuat Div Ibu Bapa Berkembang untuk Menampung Anak yang Berkedudukan Benar-benar?. 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