Rumah > Artikel > hujung hadapan web > Mengapa CSS Saya Membuatkan Berbeza dalam Persekitaran Tempatan dan Pelayan?
Percanggahan Rendering CSS Antara Persekitaran Setempat dan Pelayan
Apabila memindahkan aplikasi web daripada persekitaran pembangunan kepada pelayan web, isu pemaparan CSS boleh timbul walaupun menggunakan pelayar dan mesin yang sama. Secara khususnya, perbezaan telah diperhatikan dalam panel boleh lipat, saiz div dan lebar butang.
Punca
Punca kelakuan ini terletak pada mod pemaparan berbeza yang dilaksanakan oleh Microsoft Internet Explorer 8. Pelayan tempatan dan Internet mencetuskan mod yang berbeza, yang membawa kepada percanggahan dalam tafsiran CSS.
Jika tiada nilai X-UA-Compatible dan jika tapak tersebut berada dalam zon keselamatan Intranet Tempatan, Internet Explorer 8 lalai kepada mod EmulateIE7.
Penyelesaian
Untuk menyelesaikan isu ini, pembangun boleh memaksa Internet Explorer 8 berjalan dalam mod standard penuh dengan menambahkan X-UA- Pengepala serasi atau teg META ke tapak web mereka. Ini akan memastikan pemaparan CSS yang konsisten tanpa mengira persekitaran pelayan.
Sumber Tambahan
Untuk mendapatkan maklumat lanjut tentang topik ini, rujuk sumber berikut:
Atas ialah kandungan terperinci Mengapa CSS Saya Membuatkan Berbeza dalam Persekitaran Tempatan dan Pelayan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!