Chrome prend en charge l' attribut d'espace réservé sur les input[type=text]
éléments (d'autres le font probablement aussi).
Mais ce qui suit CSS
ne fait rien à la valeur de l'espace réservé:
input[placeholder], [placeholder], *[placeholder] {
color: red !important;
}
<input type="text" placeholder="Value">
Value
restera toujours à la grey
place de red
.
Existe-t-il un moyen de modifier la couleur du texte d'espace réservé?
<input>
balise, comme le input
sélecteur, mais en affichant le texte d'espace réservé tout à l'heure. Il ne correspond pas non plus à l'attribut d'espace réservé lui-même.
input
sélecteur car il sélectionne tous les input
éléments. :placeholder-shown
sélectionne uniquement les input
éléments qui affichent actuellement l'espace réservé, vous permettant de styliser uniquement ces éléments et de styliser efficacement le texte de l'espace réservé. Qu'est-ce que tu essayes de dire?
textarea
éléments qui