Псевдокласс valid - стиль для инпутов, в которых ввели правильное значение в CSS

Псевдокласс valid задает стиль для инпутов, в которых ввели правильное значение или значение соответствующее указанному типу.

Синтаксис

селектор:valid { }

Пример

Давайте перекрасим фон инпута в розовый цвет, когда вводится неправильное значение и обратно в зеленый цвет, когда значение прошло проверку на соответствие выбранного типа:

<p>Enter Your email</p> <p><input type="email"></p> input:invalid { background: #E37D76; } input:valid { background: #9DDFA4; }

:

Смотрите также

  • псевдокласс :invalid,
    который задает стиль инпуту, в который ввели неправильное значение
  • псевдокласс :out-of-range,
    который задает стиль элементам, значения которых выходит за рамки диапазона
  • псевдокласс :in-range,
    который задает стиль элементам с заданным диапазоном значений



Чат с GPT Компилятор