Rumah > Artikel > hujung hadapan web > Mengapa Menukar Warna Teks dalam Kotak Teks Dilumpuhkan Berfungsi Berbeza dalam IE6/7 dan Firefox?
IE Disabled Textbox Font Color Modification
Dalam Firefox, mengubah suai warna teks kotak teks yang dilumpuhkan adalah mudah melalui penggunaan kelas CSS . Walau bagaimanapun, teknik ini kurang dalam Internet Explorer versi 6 dan 7.
Kebimbangannya ialah menggunakan kelas dengan tujuan menukar warna teks kotak teks yang dilumpuhkan kepada merah, menghasilkan teks kelabu dalam IE, manakala Firefox memaparkan merah yang dikehendaki. Penyemak imbas lain menunjukkan variasi yang serupa dalam tingkah laku.
Percanggahan ini timbul daripada tahap kawalan berbeza yang digunakan oleh sistem pengendalian terhadap pemaparan medan borang. Sesetengah aspek mengikut peraturan CSS dengan lebih dekat daripada yang lain. Kaedah penskripan tidak boleh digunakan dalam keadaan ini.
Penyelesaian yang disyorkan ialah menggunakan atribut 'baca sahaja' dan bukannya 'dilumpuhkan' dan menggunakan CSS (contohnya, berdasarkan 'class="disabled"') untuk mencipta semula penampilan orang kurang upaya. Elemen input 'baca sahaja' tidak dipaparkan sebagai widget dilumpuhkan peringkat OS, membenarkan pilihan penyesuaian yang lebih besar.
Atas ialah kandungan terperinci Mengapa Menukar Warna Teks dalam Kotak Teks Dilumpuhkan Berfungsi Berbeza dalam IE6/7 dan Firefox?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!