Maison > interface Web > tutoriel CSS > Les sélecteurs de caractères génériques CSS3 peuvent-ils cibler des éléments dont les noms de classe commencent par une chaîne spécifique ?

Les sélecteurs de caractères génériques CSS3 peuvent-ils cibler des éléments dont les noms de classe commencent par une chaîne spécifique ?

Susan Sarandon
Libérer: 2024-11-29 08:58:09
original
814 Les gens l'ont consulté

Can CSS3 Wildcard Selectors Target Elements with Class Names Starting with a Specific String?

Sélecteur de caractères génériques CSS3 pour le préfixe des noms de classe

Est-il possible d'utiliser un sélecteur de caractères génériques pour sélectionner des éléments dont les noms de classe commencent par une chaîne particulière en CSS3 ? Par exemple, nous avons les éléments suivants :

<div class="myclass-one"></div>
<div class="myclass-two"></div>
<div class="myclass-three"></div>
Copier après la connexion

Pouvons-nous définir la couleur de tous ces divs sur rouge en une seule fois en utilisant CSS ?

La réponse est oui. Pour y parvenir, vous pouvez utiliser les sélecteurs CSS suivants avec des caractères génériques :

div[class^='myclass'], div[class*=' myclass'] {
    color: #F00;
}
Copier après la connexion

Le sélecteur ^ (caret) correspond aux éléments dont les valeurs d'attribut de classe commencent par la chaîne spécifiée. Dans ce cas, il correspond aux éléments dont les noms de classe commencent par "myclass-".

Le sélecteur * (astérisque) correspond aux éléments dont les valeurs d'attribut de classe contiennent la chaîne spécifiée n'importe où. Cela inclut les éléments qui ont plusieurs noms de classe, dont l'un commence par « maclasse- ».

En combinant ces sélecteurs, vous pouvez cibler tous les éléments dont les noms de classe commencent par ou contiennent la chaîne « maclasse- ». . Cela vous permet de définir leur couleur sur rouge dans une ligne de code CSS.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal