in-range կեղծ դասը

in-range կեղծ դասը ոճ է սահմանում այն տարրերին, որոնց արժեքները տրված են որոշակի միջակայքում: Արժեքների միջակայքը պետք է սահմանված լինի min և max ատրիբուտներով:

Շարահյուսություն

cssընտրող:in-range {

}

Օրինակ

Եկեք սահմանենք բաց կապույտ գույն ինփութի ֆոնի համար, որի մեջ մուտքագրվում են այն թվերը, որոնք ընկնում են 1-ից 5 միջակայքում: Նաև սահմանենք վարդագույն ֆոն, երբ մուտքագրվող արժեքը չի ընկնում ընտրված սահմաններում:

html<form>
  <p>Մուտքագրեք 1-ից 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;
}

Результат:

Տես նաև

  • :out-of-range կեղծ դասը,
    որը ոճ է սահմանում այն տարրերին, որոնց արժեքները դուրս են գալիս միջակայքի սահմաններից
  • :valid կեղծ դասը,
    որը ոճ է սահմանում ինփութին, որի մեջ մուտքագրվել է ճիշտ արժեք
  • :invalid կեղծ դասը,
    որը ոճ է սահմանում ինփութին, որի մեջ մուտքագրվել է սխալ արժեք