Heim >Web-Frontend >CSS-Tutorial >Einführung in CSS erforderlich, Fokus, gültig und ungültig

Einführung in CSS erforderlich, Fokus, gültig und ungültig

高洛峰
高洛峰Original
2016-10-29 13:41:541955Durchsuche

In diesem Artikel wird Ihnen die Methode zum Definieren von erforderlichen, fokussierten, gültigen und ungültigen Stilen in CSS3 vorgestellt. Diese Methode unterstützt derzeit nur die Browser ie9 und ff, gg.
CSS3-Tipp gilt nur für fortgeschrittene Browser:
Chrome
Firefox
Safari
IE9

Definition von gültig, ungültig, erforderlich

input:required, input:valid , input:invalid{  
    border:0 none;   
    outline: 0 none;   
    -webkit-box-shadow:none;   
    -moz-box-shadow:none;   
    -ms-box-shadow:none;   
    -o-box-shadow:none;   
    box-shadow: none;  
}  
/* by http://www.manongjc.com/article/1327.html */

In In der Vergangenheit verwendeten Verifizierungsformulare js und reguläre Ausdrücke, um festzustellen, ob der ausgefüllte Inhalt korrekt war, beispielsweise bei der E-Mail-Verifizierung.
Das Aufkommen von HTML5 stellt uns einige Attribute zur Verfügung, die das Problem der Überprüfung des Formularinhalts lösen können, ohne js und reguläre Ausdrücke schreiben zu müssen.
:erforderlich
Muss, das heißt, die Eingabe darf nicht leer sein.
:valid
ist gültig, d. h. es wird ausgelöst, wenn der ausgefüllte Inhalt den Anforderungen entspricht.
:invalid
Ungültig, was ausgelöst wird, wenn der ausgefüllte Inhalt nicht den Anforderungen entspricht.

Stellungnahme:
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
Vorheriger Artikel:display:boxNächster Artikel:display:box