CSS :optional 选择器

:optional 选择器用于选择可选的表单元素。

不带 required 属性的表单元素被定义为可选。

注释::optional 选择器仅适用于这几个表单元素:input、select 和 textarea。

提示:请使用 :required 选择器选取必填的表单元素。

版本: CSS3

 

1. CSS 语法

:optional {
  css declarations;
}

 

2. 范例

仅在 <input> 元素不带 "required" 属性时选择元素并设置样式:

input:optional { 
  background-color: yellow;
}

我要试一试

 

3. 浏览器支持

表格中的数字注明了完全支持该选择器的首个浏览器版本。

选择器
:optional 10.0 10.0 4.0 5.0 10.0

 

4. 相关页面

CSS 选择器::required

:out-of-range 选择器用于选择值在指定范围之外的所有元素。注释::out-of-range 选择器仅适用于带有 min 和/或 max 属性的 input 元素!提示:使用 :in-r ...