Псеўдаклас required

Псеўдаклас required задае стыль інпуту, у якога ёсць атрыбут required, г.зн. даны псеўдаклас ужываецца да абавязковых для запаўнення інпутаў.

Сінтаксіс

cssселектар:required {}

Прыклад

Давайце задамо абавязковаму для запаўнення інпуту блакітны фон:

html<form>
  <p>
    <label>Увядзіце лік</label>
    <input type="number" required>
  </p>
  <p>
    <label>Увядзіце тэкст</label>
    <input type="text">
  </p>
</form>
cssinput:required {
  background-color: #C2DDFD;
}

Результат:

Глядзіце таксама

  • псеўдаклас :optional,
    які задае стыль інпуту, у якога няма атрыбута required
  • псеўдаклас :default,
    які задае стыль элементам па змаўчанні
  • псеўдаклас :indeterminate,
    які задае стыль пераключальнікам, якія знаходзяцца ў нявызначаным стане
  • псеўдаклас :read-only,
    які задае стыль інпутам, недаступным для змянення
  • псеўдаклас :read-write,
    які задае стыль інпутам, даступным для змянення