416 votes

Sélecteur CSS pour les champs de saisie de texte ?

Comment puis-je cibler les champs de saisie de type "text" à l'aide de sélecteurs CSS ?

0voto

Volker E. Points 1654

Comme @Amir l'a indiqué plus haut, la meilleure façon de procéder aujourd'hui - en tenant compte des différents navigateurs et en abandonnant IE6 - est d'utiliser

[type=text] {}

Personne n'a mentionné une spécificité CSS plus faible ( pourquoi es que important ?) jusqu'à présent, [type=text] caractéristiques 0,0,1,0 au lieu de 0,0,1,1 avec input[type=text] .

En termes de performances, il n'y a plus d'impact négatif du tout.

normalize v4.0.0 vient de sortir avec une spécificité de sélecteur réduite .

0voto

Santosh Khalse Points 5306

Avec le sélecteur d'attributs, nous ciblons le texte du type d'entrée dans le CSS.

input[type=text] {
background:gold;
font-size:15px;
 }

0voto

Navneet Kumar Points 475

Entrée [type=texte]

Ceci sélectionnera tout le texte de type entrée dans une page web.

-2voto

Nebojsa Zoric Points 41

Les sélecteurs d'attributs sont souvent utilisés pour les entrées. Voici la liste des sélecteurs d'attributs :

[titre] Tous les éléments ayant l'attribut title sont sélectionnés.

[title=banane] Tous les éléments dont l'attribut title contient la valeur "banane".

[title~=banane] Tous les éléments qui contiennent "banane" dans la valeur de l'attribut title.

[title|=banane] Tous les éléments dont la valeur de l'attribut title commence par "banana".

[titre^=banane] Tous les éléments dont la valeur de l'attribut title commence par "banana".

[title$=banane] Tous les éléments dont la valeur de l'attribut title se termine par "banana".

[title*=banane] Tous les éléments dont la valeur de l'attribut title contient la sous-chaîne "banane".

Référence : https://kolosek.com/css-selectors/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X