Применяется к дочернему элементу указанного типа
Описание
Применяет стилевые правила к элементу input, у которого не задан атрибут required, он позволяет выделять поля обязательные к заполнению перед отправкой формы. Таким образом :optional применяется к необязательным полям формы.
Синтаксис
input:optional { ... }Пример
<!DOCTYPE html>
<html lang='ru'>
<head>
<meta charset='UTF-8'>
<meta name='viewport' content='width=device-width, initial-scale=1.0'>
<title>Document</title>
</head>
<body>
<style>
input:optional {
opacity: 0.5;
color: red;
}
</style>
<p>Имя: <input name='name' /></p>
<p>Возраст: <input type='number' min='18' required /></p>
</body>
</html>Читайте также
Стиль включенных элементов интерфейса
Псевдокласс :checked применяется к элементам интерфейса, таким как переключатели (checkbox), флажки (radio) и пункты списка (option), когда они находя...
Стиль для элемента, получающего фокус
Псевдокласс :focus определяет стиль для элемента, получающего фокус. Например, им может быть текстовое поле формы, в которое устанавливается курсор....
Свойство grid-column-end
Определяет местоположение в сетке ссылаясь на конкретные линии.
grid-column-end / grid-row-end — это линия на которой элемент заканчивается....
Свойство max-height
Устанавливает максимальную высоту элемента.
Значение высоты элемента будет вычисляться в зависимости от значений установленных свойств height, ...