"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo seleccionar elementos con múltiples atributos en CSS?

¿Cómo seleccionar elementos con múltiples atributos en CSS?

Publicado el 2024-12-22
Navegar:786

How to Select Elements with Multiple Attributes in CSS?

Cómo especificar múltiples selectores de atributos en CSS

En CSS, es posible seleccionar elementos basados ​​en múltiples atributos. Esto puede ser útil cuando desea apuntar a elementos específicos con una combinación de criterios.

Sintaxis:

Para seleccionar elementos que coincidan con múltiples valores de atributos, use la siguiente sintaxis :

[attribute1=value1] [attribute2=value2]

Por ejemplo, para seleccionar un elemento de entrada con el atributo nombre="Sexo" y el atributo value="M", usarías el siguiente selector:

input[name=Sex][value=M]

Ejemplo:

Considere el siguiente formato HTML:


El primer elemento de entrada sería seleccionado por el selector input[name=Sex][value=M] porque tiene ambos los atributos nombre="Sexo" y valor="M". El segundo elemento de entrada no se seleccionaría porque tiene el atributo value="F" en lugar de value="M".

Nota:

Usar comillas se requiere un valor de atributo solo si el valor no es un identificador válido.

Referencia:

Esta sintaxis está bien descrita en CSS documentación estándar:

Multiple attribute selectors can be used to refer to several
attributes of an element, or even several times to the same attribute.

...

span[hello="Cleveland"][goodbye="Columbus"] { color: blue; }
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3