Ketinggian:100% lwn. Ketinggian Min:100%
Soalan:
Apabila menetapkan ketinggian div menggunakan CSS, apakah perbezaan antara "height:100%" dan "min-height:100%"?
Jawapan:
The World Wide Web Consortium (W3C) mentakrifkan hubungan antara kedua-dua sifat ini seperti berikut:
- Ketinggian awal div ditentukan tanpa mengambil kira "ketinggian min" dan "ketinggian maksimum."
- Jika ketinggian awal melebihi "tinggi maks," kira semula ketinggian menggunakan "tinggi maksimum" sebagai ketinggian yang dikira.
- Sebaliknya, jika ketinggian yang terhasil kurang daripada "tinggi min," kira semula ketinggian menggunakan "tinggi min" sebagai ketinggian yang dikira.
Ringkasan:
- "Ketinggian min" akan mengatasi ketinggian yang dikira jika ia lebih besar, tanpa mengira ketinggian yang dinyatakan.
- "Ketinggian maksimum" boleh mengatasi ketinggian yang ditentukan jika ia kurang, tetapi ia tidak boleh mengatasi "ketinggian min."
Kes Khusus:
- "Ketinggian:100%" menetapkan ketinggian elemen sama dengan ketinggian blok yang mengandungi.
- "Ketinggian min:100%" memastikan bahawa ketinggian sekurang-kurangnya 100%, walaupun ketinggian yang lebih rendah dinyatakan secara eksplisit. Ambil perhatian bahawa ia tidak boleh diganti dengan "tinggi maks."
Atas ialah kandungan terperinci Apakah perbezaan antara `height: 100%` dan `min-height: 100%` apabila menetapkan ketinggian div dalam CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!