out-of-range կեղծադաս

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

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

cssընտրիչ:out-of-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;
}

Результат:

Տես նաև

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