Pseudo-class out-of-range

Pseudo-class out-of-range menentukan gaya untuk elemen yang nilainya berada di luar julat yang ditetapkan. Julat nilai perlu ditetapkan dengan atribut min dan max.

Sintaks

csspemilih:out-of-range {
  
}

Contoh

Mari kita tetapkan warna biru muda untuk latar belakang input yang dimasukkan nombor yang berada dalam julat dari 1 hingga 5. Juga tetapkan latar belakang merah jambu, apabila nilai yang dimasukkan tidak berada dalam had yang dipilih:

html<form>
  <p>Masukkan nombor dari 1 hingga 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 julat nilai yang ditetapkan
  • pseudo-class :invalid,
    yang menetapkan gaya untuk input yang dimasukkan nilai yang tidak betul
  • pseudo-class :valid,
    yang menetapkan gaya untuk input yang dimasukkan nilai yang betul