Pseudoklass valid
Pseudoklass valid määrab stiili
sisendväljadele, kuhu on sisestatud õige
väärtus või väärtus, mis vastab määratud
tüübile.
Süntaks
cssvalija:valid {
}
Näide
Muudame sisendvälja tausta roosaks, kui sisestatakse vale väärtus, ja tagasi roheliseks, kui väärtus on läbinud valitud tüübile vastavuse kontrolli:
html<p>Sisesta oma e-post</p>
<p><input type="email"></p>cssinput:invalid {
background: #E37D76;
}
input:valid {
background: #9DDFA4;
}
Результат:
Vaata ka
-
pseudoklass
:invalid,
mis määrab stiili sisendväljale, kuhu on sisestatud vale väärtus -
pseudoklass
:out-of-range,
mis määrab stiili elementidele, mille väärtused jäävad välja vahemikust -
pseudoklass
:in-range,
mis määrab stiili elementidele, millel on määratud väärtuste vahemik