Rumah > hujung hadapan web > tutorial css > Bagaimana untuk mengalih keluar Teks Lalai daripada Elemen Input Tarikh HTML5?

Bagaimana untuk mengalih keluar Teks Lalai daripada Elemen Input Tarikh HTML5?

Barbara Streisand
Lepaskan: 2024-11-09 03:37:02
asal
1032 orang telah melayarinya

How to Remove Default Text from HTML5 Date Input Element?

Mengalih keluar Teks Lalai daripada Elemen Input Tarikh HTML5

Apabila menggunakan elemen input HTML dengan jenis sebagai "tarikh", ia menghasilkan teks pemegang tempat dalam format "mm/dd/yyyy" secara lalai. Untuk mengalih keluar teks ini, penyelesaian berikut disediakan:

Penyelesaian:

Daripada menggunakan kod CSS yang disediakan dalam soalan, yang turut menyembunyikan nilai tarikh yang dipilih, kita boleh menggunakan CSS berikut pemilih:

::-webkit-datetime-edit-year-field:not([aria-valuenow]),
::-webkit-datetime-edit-month-field:not([aria-valuenow]),
::-webkit-datetime-edit-day-field:not([aria-valuenow]) {
    color: transparent;
}
Salin selepas log masuk

Penjelasan:

Pemilih CSS ini menyasarkan medan tarikh individu (tahun, bulan dan hari) apabila atribut aria-valuenow mereka tidak ditetapkan , yang sepadan dengan keadaan teks pemegang tempat. Dengan menetapkan warnanya kepada "lutsinar", teks lalai menjadi tidak kelihatan tanpa menjejaskan keterlihatan nilai tarikh yang dipilih.

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar Teks Lalai daripada Elemen Input Tarikh HTML5?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan