Pseudoklas in-range

Die pseudoklas in-range pas 'n styl toe op elemente waarvan die waardes binne 'n sekere reeks gedefinieer is. Die waardereeks moet gedefinieer word met die atribuut min en max.

Sintaksis

cssselektor:in-range {

}

Voorbeeld

Kom ons stel 'n ligblou agtergrondkleur in vir 'n invoerveld waar nommers wat binne die reeks van 1 tot 5 ingevoer word. Ons sal ook 'n pienk agtergrond instel wanneer die ingevoerde waarde buite die gekose perke val:

html<form>
  <p>Voer 'n nommer van 1 tot 5 in</p>
  <p>
    <input type="number" min="1" max="5" value="1">
  </p>
</form>
cssinput:in-range {
  background: #C2DDFD;
}
input:out-of-range {
  background: #E37D76;
}

Результат:

Sien ook

  • die pseudoklas :out-of-range,
    wat 'n styl toepas op elemente waarvan die waardes buite die reeks val
  • die pseudoklas :valid,
    wat 'n styl toepas op 'n invoerveld waar die korrekte waarde ingevoer is
  • die pseudoklas :invalid,
    wat 'n styl toepas op 'n invoerveld waar die verkeerde waarde ingevoer is