Rumah > hujung hadapan web > tutorial css > Mengapa Ketinggian CSS Saya dalam Peratusan Tidak Berfungsi?

Mengapa Ketinggian CSS Saya dalam Peratusan Tidak Berfungsi?

Barbara Streisand
Lepaskan: 2024-11-23 06:42:12
asal
743 orang telah melayarinya

Why Isn't My CSS Height in Percent Working?

Ketinggian CSS Tidak Berfungsi dalam Peratus: Isu Selesai

Apabila menetapkan ketinggian elemen kepada 100%, mengharapkan ia menduduki keseluruhan ketinggian bekasnya, tetapi gagal melihat tingkah laku itu, boleh menjadi pengalaman yang mengecewakan. Isu ini timbul kerana nenek moyang elemen itu juga perlu mempunyai ketinggian yang ditentukan.

Untuk menyelesaikan masalah ini, tetapkan ketinggian 100% kepada semua elemen induk. Dalam contoh yang disediakan:

<div>
Salin selepas log masuk

elemen induk, html dan badan, juga mesti mempunyai ketinggiannya ditetapkan kepada 100%:

html, body { height: 100%; width: 100%; margin: 0; }
Salin selepas log masuk

Dengan memastikan semua unsur nenek moyang mempunyai ketinggian yang pasti , elemen anak, div, akan menduduki ketinggian penuh bekasnya dengan betul. Ini kerana ketinggiannya adalah relatif kepada elemen yang mengandungi, dan tanpa ketinggian yang ditentukan untuk elemen itu, ia menjadi samar-samar apa yang diwakili oleh 100%.

Atas ialah kandungan terperinci Mengapa Ketinggian CSS Saya dalam Peratusan Tidak Berfungsi?. 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