Pemegang tempat dalam CSS merujuk kepada teks gesaan yang dipaparkan dalam kotak input teks. Pemegang tempat boleh menetapkan fon, warna, saiz dan gaya lain untuk memberitahu pengguna dengan lebih jelas kandungan yang perlu dimasukkan. Berikut ialah cara untuk menetapkan warna pemegang tempat.
Dalam CSS, menetapkan warna pemegang tempat boleh dicapai melalui elemen pseudo ::placeholder
. Elemen pseudo ini membolehkan kami menetapkan gaya yang berbeza untuk pemegang tempat, termasuk warna, fon, saiz, dsb. Berikut ialah contoh CSS:
/* 设置placeholder字体颜色为灰色 */ ::placeholder { color: #999; }
Dalam contoh di atas, kami menggunakan ::placeholder
elemen pseudo untuk menetapkan warna ruang letak kepada kelabu. Sudah tentu, warna di sini boleh disesuaikan mengikut keperluan, dan boleh menjadi nilai heksadesimal, nilai RGB atau perkataan Inggeris, dll.
Perlu diambil perhatian bahawa penyemak imbas yang berbeza mempunyai tahap sokongan yang berbeza untuk ::placeholder
elemen pseudo. Contohnya, versi lama pelayar IE tidak menyokong elemen pseudo ini dan pelayar Firefox perlu menambah awalan :-moz-placeholder
untuk mencapai kesan yang sama. Oleh itu, apabila menggunakan ::placeholder
elemen pseudo, adalah disyorkan untuk menguji setiap penyemak imbas untuk memastikan ia berfungsi dengan betul.
Selain menetapkan warna pemegang tempat, kami juga boleh menetapkan saiz, fon, gaya, dll. pemegang tempat melalui ::placeholder
elemen pseudo. Berikut ialah contoh yang lebih lengkap:
/* 设置placeholder样式 */ input[type="text"]::placeholder { font-size: 16px; /* 字体大小 */ font-family: 'Arial', sans-serif; /* 字体 */ font-style: italic; /* 字体样式 */ color: #666; /* 字体颜色 */ }
Dalam contoh di atas, kami menggunakan pemilih input[type="text"]::placeholder
untuk memilih ruang letak dalam semua kotak input pada halaman dan menetapkan saiz, fon, gaya, dsb.
Ringkasnya, menetapkan warna pemegang tempat dalam CSS adalah sangat mudah Anda hanya perlu menggunakan ::placeholder
elemen pseudo untuk mencapainya. Sudah tentu, apabila menggunakannya secara khusus, anda juga perlu mempertimbangkan sokongan setiap penyemak imbas untuk elemen pseudo ini untuk memastikan ia boleh berfungsi dengan baik.
Atas ialah kandungan terperinci css menetapkan warna ruang letak. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!