Heim > Web-Frontend > CSS-Tutorial > Wie entferne ich Standardtext aus dem HTML5-Datumseingabeelement?

Wie entferne ich Standardtext aus dem HTML5-Datumseingabeelement?

Barbara Streisand
Freigeben: 2024-11-09 03:37:02
Original
1032 Leute haben es durchsucht

How to Remove Default Text from HTML5 Date Input Element?

Standardtext aus dem HTML5-Datumseingabeelement entfernen

Bei Verwendung des HTML-Eingabeelements mit dem Typ „Datum“ wird ein Platzhaltertext generiert standardmäßig im Format „mm/tt/jjjj“. Um diesen Text zu entfernen, wird die folgende Lösung bereitgestellt:

Lösung:

Anstatt den in der Frage bereitgestellten CSS-Code zu verwenden, der auch den ausgewählten Datumswert verbirgt, Wir können den folgenden CSS-Selektor verwenden:

::-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;
}
Nach dem Login kopieren

Erklärung:

Dieser CSS-Selektor zielt auf die einzelnen Datumsfelder (Jahr, Monat und Tag) ab, wenn ihre Arie Das Attribut -valuenow ist nicht festgelegt, was dem Status des Platzhaltertexts entspricht. Indem Sie ihre Farbe auf „transparent“ setzen, wird der Standardtext unsichtbar, ohne dass die Sichtbarkeit des ausgewählten Datumswerts beeinträchtigt wird.

Das obige ist der detaillierte Inhalt vonWie entferne ich Standardtext aus dem HTML5-Datumseingabeelement?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage