Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Memaparkan Teks Berbilang Warna dalam Kawasan Teks?
Teks Berbilang Warna dalam Kawasan Teks
Adalah sukar untuk memaparkan teks dengan warna yang berbeza-beza dalam kawasan teks atau medan input. Walau bagaimanapun, terdapat penyelesaian alternatif menggunakan atribut contenteditable.
Penyelesaian Menggunakan contenteditable
Atribut contenteditable menjadikan elemen HTML boleh diedit tanpa mengubahnya menjadi elemen bentuk. Ini membolehkan anda menggunakan HTML dan CSS untuk menggayakan teks dalam elemen, termasuk memberikan warna yang berbeza.
Kod Contoh
<div>
Penjelasan
Hasil
The kod di atas akan mencipta elemen div yang boleh diedit oleh pengguna. Teks "Bob" akan muncul dalam warna biru, dan teks "Joe" akan muncul dalam warna hijau. Pengguna juga boleh mengedit atau memadam teks dan menukar warna seperti yang dikehendaki.
Nota:
Penyelesaian ini bergantung pada HTML dan CSS dan mungkin tidak serasi dengan semua pelayar atau peranti. Jika anda memerlukan penyelesaian yang lebih mantap, pertimbangkan untuk menggunakan pustaka pihak ketiga atau melaksanakan penyelesaian JavaScript tersuai.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memaparkan Teks Berbilang Warna dalam Kawasan Teks?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!