Pseudo-class out-of-range

Pseudo-class out-of-range menetapkan gaya untuk elemen-elemen yang nilainya berada di luar rentang yang ditentukan. Rentang nilai harus ditetapkan oleh atribut min dan max.

Sintaksis

cssselector:out-of-range {
  
}

Contoh

Mari kita tetapkan warna biru muda untuk latar belakang input yang dimasuki angka yang berada dalam rentang dari 1 hingga 5. Kita juga akan mengatur latar belakang merah muda ketika nilai yang dimasukkan tidak berada dalam batas yang dipilih:

html<form>
  <p>Masukkan angka dari 1 sampai 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;
}

Результат:

Lihat juga

  • pseudo-class :in-range,
    yang menetapkan gaya untuk elemen dengan rentang nilai yang ditentukan
  • pseudo-class :invalid,
    yang menetapkan gaya untuk input yang dimasuki nilai yang tidak benar
  • pseudo-class :valid,
    yang menetapkan gaya untuk input yang dimasuki nilai yang benar