Rumah >hujung hadapan web >tutorial css >Mengapa Saya Tidak Boleh Menyesuaikan Warna Teks Input Dilumpuhkan dalam IE8?

Mengapa Saya Tidak Boleh Menyesuaikan Warna Teks Input Dilumpuhkan dalam IE8?

Barbara Streisand
Barbara Streisandasal
2024-11-04 08:11:30333semak imbas

Why Can't I Customize Disabled Input Text Color in IE8?

Gagal Percubaan untuk Menyesuaikan Warna Kawalan Kurang Upaya dalam IE8

Dalam usaha untuk mengawal penampilan elemen input HTML yang dilumpuhkan, sesetengah pembangun menghadapi masalah cabaran pelik dalam Internet Explorer 8 (IE8) Microsoft. Walaupun peraturan CSS mengubah sifat gaya lain secara berkesan, seperti warna latar belakang dan sempadan, warna teks elemen input kekal sukar difahami.

Peraturan CSS berikut menunjukkan kesan yang diingini, yang berfungsi dengan sempurna dalam kebanyakan penyemak imbas moden tetapi gagal dengan teruknya dalam IE8:

input[disabled='disabled'] {
  color: #666;     
}

Anomali IE8

Gelagat pelik IE8 berpunca daripada keputusan sedia ada untuk mengatasi sebarang nilai warna yang ditentukan untuk elemen input yang dilumpuhkan. Walaupun semua percubaan, penyemak imbas secara konsisten lalai kepada warna kelabu dengan kesan seperti bayang-bayang putih yang tidak dapat ditafsirkan. Kebiasaan ini menjejaskan semua percubaan untuk mengubah warna kawalan input yang dilumpuhkan.

Atas ialah kandungan terperinci Mengapa Saya Tidak Boleh Menyesuaikan Warna Teks Input Dilumpuhkan dalam IE8?. 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