Chrome unterstützt das Platzhalterattribut für input[type=text]Elemente (andere wahrscheinlich auch).
Das Folgende CSShat jedoch nichts mit dem Wert des Platzhalters zu tun:
input[placeholder], [placeholder], *[placeholder] {
color: red !important;
}
<input type="text" placeholder="Value">
Valuewird immer noch greystatt bleiben red.
Gibt es eine Möglichkeit, die Farbe des Platzhaltertextes zu ändern?
<input>Tag überein , wie der inputSelektor, zeigt aber gerade Platzhaltertext an. Es stimmt auch nicht mit dem Platzhalterattribut selbst überein.
inputSelektor, weil dadurch alle inputElemente ausgewählt werden. :placeholder-shownWählt nur inputElemente aus, die derzeit den Platzhalter anzeigen, sodass Sie nur diese Elemente formatieren und den Platzhaltertext effektiv formatieren können. Was versuchst du zu sagen?
textareaElemente ausgewählt , die Platzhaltertext


