Псевдокласс in-range
Псевдокласс in-range задает стиль
элементам, у которых значения заданы
в определенном диапазоне. Диапазон значений
должен быть задан атрибутами min
и max.
Синтаксис
селектор:in-range {
}
Пример
Давайте зададим голубой цвет для фона инпута, в который
вводятся числа, попадающие в диапазон
от 1 до 5. Также установим розовый фон, когда
вводимое значение не попадает в выбранный
предел:
<form>
<p>Enter number from 1 to 5</p>
<p>
<input type="number" min="1" max="5" value="1">
</p>
</form>
input:in-range {
background: #C2DDFD;
}
input:out-of-range {
background: #E37D76;
}
:
Смотрите также
-
псевдокласс
:out-of-rangel,
который задает стиль элементам, значения которых выходит за рамки диапазона -
псевдокласс
:valid,
который задает стиль инпуту, в который ввели правильное значение -
псевдокласс
:invalid,
который задает стиль инпуту, в который ввели неправильное значение