Maison > interface Web > tutoriel CSS > le corps du texte

Comment sélectionner une étiquette avec un attribut « for » spécifique en CSS ?

Mary-Kate Olsen
Libérer: 2024-11-12 22:53:02
original
474 Les gens l'ont consulté

How to Select a Label with a Specific 'for' Attribute in CSS?

Sélection d'une étiquette avec un attribut 'for' spécifique en CSS

Lorsque vous travaillez avec des formulaires HTML, vous pouvez rencontrer le besoin de cibler spécifiquement les étiquettes en fonction sur leur attribut 'for'. Par exemple, vous souhaiterez peut-être ajuster la mise en page d'une étiquette particulière.

Sélecteur CSS

Pour sélectionner une étiquette en fonction de son attribut « pour », utilisez la commande suivante Sélecteur CSS :

label[for="specific_value"] {
  /* Styles here... */
}
Copier après la connexion

Remplacez "valeur_spécifique" par la valeur souhaitée de l'attribut 'for'.

Exemple

Considérez le code HTML suivant code :

<label for="email">Your Email:</label>
Copier après la connexion

Pour sélectionner ce label en CSS, vous utiliseriez :

label[for="email"] {
  /* Styles here... */
}
Copier après la connexion

JavaScript et jQuery

Vous pouvez également accéder l'étiquette en utilisant JavaScript ou jQuery :

JavaScript (DOM) :

var element = document.querySelector("label[for=email]");
Copier après la connexion

jQuery :

var element = $("label[for=email]");
Copier après la connexion

Remarque :

  • Cette approche est appelée sélecteur d'attributs. Certains navigateurs plus anciens (tels que IE6 et IE7) peuvent ne pas prendre en charge les sélecteurs d'attributs.
  • Si la valeur de l'attribut « for » comprend des caractères spéciaux ou ne respecte pas les règles d'identification CSS, elle doit être placée entre guillemets simples ou doubles.

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