Rumah >hujung hadapan web >tutorial css >Mengapakah IE Abaikan Harta `ketinggian min` Bekas Flex Saya?

Mengapakah IE Abaikan Harta `ketinggian min` Bekas Flex Saya?

Patricia Arquette
Patricia Arquetteasal
2024-12-02 14:09:12753semak imbas

Why Does IE Ignore My Flex Container's `min-height` Property?

IE Mengabaikan Ketinggian Minimum Bekas Flex

Dalam Internet Explorer 10 dan 11, bekas flex boleh mempamerkan tingkah laku yang tidak dijangka apabila melibatkan min- harta ketinggian. Walaupun bekas fleksibel harus mematuhi ketinggian minimum yang ditentukan, pelayar IE mengabaikannya.

Untuk menangani isu ini, penyelesaian wujud dengan menjadikan bekas fleksibel sebagai item fleksibel itu sendiri. Dengan menambahkan kod berikut pada CSS anda:

body {
  display: flex;
  flex-direction: column;
}

anda dengan berkesan mengubah keseluruhan halaman menjadi bekas fleksibel. Ini membolehkan bekas fleksibel menghormati sifat ketinggian min dalam IE sambil mengekalkan reka letak yang dimaksudkan.

Contoh:

Pertimbangkan bekas fleksibel dengan dua div kanak-kanak di mana bekas mempunyai ketinggian minimum 400px dan div anak tidak lebih besar daripada 400px. Dalam Chrome dan Firefox, reka letak akan seperti yang diharapkan dengan seorang kanak-kanak di bahagian atas dan seorang lagi di bahagian bawah. Walau bagaimanapun, dalam IE, bekas akan runtuh ke ketinggian kandungannya, mengabaikan sifat ketinggian min.

Penyelesaian:

Untuk menyelesaikan isu ini, laksanakan penyelesaian dengan menjadikan badan sebagai bekas yang fleksibel. Kod yang diubah suai akan kelihatan seperti:

<div>

Atas ialah kandungan terperinci Mengapakah IE Abaikan Harta `ketinggian min` Bekas Flex Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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