Pseudoklass in-range

Pseudoklass in-range määrab stiili elementidele, mille väärtused on määratud kindlas vahemikus. Väärtuste vahemik tuleb määrata atribuutidega min ja max.

Süntaks

cssvalija:in-range {

}

Näide

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

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 :out-of-range,
    mis määrab stiili elementidele, mille väärtused väljuvad vahemikust
  • pseudoklass :valid,
    mis määrab stiili sisendiväljale, kuhu on sisestatud õige väärtus
  • pseudoklass :invalid,
    mis määrab stiili sisendiväljale, kuhu on sisestatud vale väärtus