CSS | Selector opcional

El selector :opcional en CSS se usa para seleccionar y diseñar los elementos de entrada del formulario que son opcionales. Es decir, puede seleccionar aquellos elementos de entrada de un formulario HTML que no están declarados como «requeridos».

Sintaxis:

:optional {
  /* css declarations; */
}

Ejemplo:

<!DOCTYPE html>
<html>
    <head>
        <title>optional Selector</title>
          
        <style>
            /* Select optional fields and change 
                color to Yellow */
            input:optional {
                background-color: yellow;
            }
              
            h1 {
                color:green;
            }
              
            h1, h2 {
                text-align:center;
            }
        </style>
    </head>
  
    <body>
        <h1>GeeksForGeeks</h1>
          
        <h3>A demonstration of the :optional selector.</h3>
          
        <!-- Create an HTML form -->
        <form>
            <!-- Optional Input -->
            <label>An optional input element:</label><br />
            <input>
              
            <br /><br />
              
            <!-- Required Input -->
            <label>A required input element:</label><br />
            <input required>
        </form>
          
        <p>
            The :optional selector selects form elements
            with no "required" attribute.
        </p>
    </body>
</html>                    

Producción:

Navegador compatible: los navegadores compatibles con el selector «:opcional» se enumeran a continuación:

  • Google Chrome 50.0, 4.0 -webkit-
  • Internet Explorer 10.0
  • Firefox 52.0, 2.0 -moz-
  • Safari 9.0, 3.1 -webkit-
  • Opera 37.0, 15.0 -webkit-, 11.1

Publicación traducida automáticamente

Artículo escrito por vt_m y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *