English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
:optional CSS pseudo-clase representa cualquier elemento <input>،<select> o <textarea> sin atributo required.
Manual de referencia de selector CSS completo
Si el elemento input no tiene configurado el atributo "required", configúrelo en rojo oscuro:
!DOCTYPE html <html> <head> <meta charset="utf-8"> <title>Manual básico(oldtoolbag.com)</title> <style> input:optional { fondo-color: #cc0000; } </style> </head> <body> <h3>Ejemplo de demostración de selector :optional.</h3> <p>Elemento input opcional:<br><input></p> <p>Elemento input obligatorio:<br><input required></p> <p> :optional selector se utiliza para elementos sin establecer "required" en el formulario.</p> </body> </html>Prueba y mira ‹/›
Selector :optional establece estilos específicos cuando los elementos del formulario son opciones.
En los elementos del formulario, si no se establece la propiedad required, se considera opcional.
Nota: El selector :optional solo se aplica a elementos de formulario: input, select y textarea.
Los números en la tabla representan la versión del primer navegador que admite la propiedad.
Selector | |||||
---|---|---|---|---|---|
:optional | 10.0 | 10.0 | 4.0 | 5.0 | 10.0 |
/*Elija cualquier input opcional*/ input:optional { border: 1px sólido negro; }
Permite que los campos seleccionables se muestren fácilmente en el formulario y rendericen su apariencia. Nota: para establecer el aspecto de los campos obligatorios, utilice el pseudo-clase :required.
Selector CSS :required