Dalam IE10, susun atur kotak flex mungkin tidak berfungsi, mengakibatkan dimensi elemen yang tidak dijangka. Isu ini mempengaruhi borang flexbox apabila elemen input tidak berfungsi seperti yang dimaksudkan. Khususnya, medan input dengan lebar yang ditentukan mungkin tidak mematuhi lebar tersebut, yang membawa kepada reka letak yang herot.
Tingkah laku ini berbeza daripada hasil yang dijangkakan dalam penyemak imbas lain seperti Chrome dan Firefox, di mana flexbox berfungsi dengan lancar.
Ketiadaan sokongan flexbox asli Internet Explorer 10 memainkan peranan penting dalam isu ini. Walaupun IE10 memperkenalkan versi "tween" berdasarkan spesifikasi yang lebih lama, ia menyimpang daripada standard semasa.
Untuk menyelesaikan isu ini, pembangun mesti menggunakan penyelesaian untuk menyediakan keserasian silang pelayar untuk flexbox susun atur.
Satu pendekatan yang disyorkan adalah untuk menyiasat penggunaan polifill Flexbox Fix. Pustaka JavaScript ini mencontohi gelagat flexbox dalam IE10 dengan menterjemah peraturan flexbox ke dalam kaedah reka letak sandaran, memastikan pemaparan yang konsisten merentas penyemak imbas.
Pilihan lain yang berdaya maju ialah meneroka panduan CSS-Tricks tentang pelaksanaan flexbox merentas penyemak imbas. Artikel mereka menyelidiki strategi seperti menggunakan awalan vendor dan sandaran untuk mencapai keserasian dengan IE10 dan penyemak imbas lain.
Perlu diingat bahawa IE10 melaksanakan flexbox berdasarkan spesifikasi draf W3C Mac 2012, yang kini sudah lapuk. Draf semasa, seperti yang ditentukan oleh Kumpulan Kerja CSS, menggabungkan kemas kini yang lebih terkini dan menyediakan standard yang lebih komprehensif.
Atas ialah kandungan terperinci Mengapa Borang Flexbox Saya Berkelakuan Tidak Baik dalam IE10?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!