Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Membuat Div yang Berkedudukan Mutlak Mengembangkan Ketinggian Induknya?

Bagaimanakah Saya Boleh Membuat Div yang Berkedudukan Mutlak Mengembangkan Ketinggian Induknya?

Barbara Streisand
Lepaskan: 2024-12-26 11:23:10
asal
1017 orang telah melayarinya

How Can I Make an Absolutely Positioned Div Expand its Parent's Height?

Kedudukan Mutlak dan Ketinggian Div Induk

Soalan ini meneroka cabaran untuk membuat div yang berkedudukan mutlak mengembangkan ketinggian div induknya. Pengarang membentangkan senario di mana mereka mahu div kanak-kanak (kanak-kanak2) diletakkan sebelum div kanak-kanak lain (kanak-kanak1) pada kedua-dua desktop dan peranti mudah alih. Untuk mencapai matlamat ini, mereka menggunakan kedudukan mutlak pada child2.

Walau bagaimanapun, pengarang menyatakan bahawa elemen kedudukan mutlak dialih keluar daripada aliran dokumen biasa, bermakna ia diabaikan oleh elemen lain. Ini menimbulkan masalah apabila cuba mengembangkan ketinggian div induk untuk menampung ketinggian dinamik child2.

Pengarang cuba menyelesaikan isu menggunakan overflow:hidden pada div induk dan penggodaman clearfix, tetapi tidak berjaya . Mereka membuat kesimpulan bahawa sama ada ketinggian tetap mesti digunakan atau JavaScript diperlukan untuk meletakkan semula div.

Sebagai alternatif, pengarang mencadangkan menggunakan CSS flexbox atau susun atur grid, yang membolehkan untuk membalikkan susunan visual elemen HTML dalam bekas induk tanpa menggunakan kedudukan mutlak.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membuat Div yang Berkedudukan Mutlak Mengembangkan Ketinggian Induknya?. 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