Pseudoklass out-of-range

Pseudoklass out-of-range määrab stiili elementidele, mille väärtused jäävad välja määratud vahemikust. Väärtuste vahemik tuleb määrata atribuutidega min ja max.

Süntaks

cssvalija:out-of-range {
  
}

Näide

Määrame sisendiväljale, kuhu sisestatakse numbreid vahemikus 1 kuni 5, helesinise taustavärvi. Samuti määrame roosa tausta, kui sisestatud väärtus ei kuulu valitud vahemikku:

html<form>
  <p>Sisesta number vahemikus 1 kuni 5</p>
  <p>
    <input type="number" min="1" max="5" value="1">
  </p>
</form>
cssinput:in-range {
  background: #C2DDFD;
}
input:out-of-range {
  background: #E37D76;
}

Результат:

Vaata ka

  • pseudoklass :in-range,
    mis määrab stiili elementidele, millel on määratud väärtuste vahemik
  • pseudoklass :invalid,
    mis määrab stiili sisendiväljale, kuhu sisestati vale väärtus
  • pseudoklass :valid,
    mis määrab stiili sisendiväljale, kuhu sisestati õige väärtus