CSS :требуется псевдокласс

определение и использование

CSS :требуется псевдоклассы используются для выбора и установки стиля обязательных элементов форм (только для <input>,<select> и <textarea>).

элементы форм с свойством required определяются как обязательные.

подсказка:использование :необязательный псевдоклассы для выбора и установки стиля опциональных элементов форм.

пример

выберите и установите стиль для любого <input> элемента с свойством required. Также установите стиль для любого <input> элемента без свойства required:

input:необязательный {
  background-color: светло-зеленый;
}
input:требуется {
  background-color: розовый;
  border-color: red;
}

попробуйте сами

CSS-грамматика

:требуется {
  css-deklaracii;
}

технические детали

версия: CSS3

поддержка браузерами

числа в таблице указывают на первую версию браузера, которая полностью поддерживает этот псевдокласс.

Chrome Edge Firefox Safari Opera
10 10 4 5 10

связанные страницы

ссылка:Пseudo-класс :optional в CSS