Pseudokelas in-range

Pseudokelas in-range menetapkan gaya untuk unsur yang nilainya ditentukan dalam julat tertentu. Julat nilai mesti ditetapkan oleh atribut min dan max.

Sintaks

cssselector:in-range {

}

Contoh

Mari tetapkan warna latar belakang biru muda untuk input yang memasukkan nombor dalam julat dari 1 hingga 5. Kami juga akan menetapkan 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

  • pseudokelas :out-of-range,
    yang menetapkan gaya untuk unsur yang nilainya berada di luar julat
  • pseudokelas :valid,
    yang menetapkan gaya untuk input yang dimasukkan nilai yang betul
  • pseudokelas :invalid,
    yang menetapkan gaya untuk input yang dimasukkan nilai yang tidak betul