Gunnar Bittersmann: Wiki - Fragen und Baustellen

Beitrag lesen

@@Matthias Apsel

der Schriftzug „Suche“ hebt sich so gut wie gar nicht vom Hintergrund ab und ist kaum zu lesen…

Das hängt unter anderem am Browser, im IE etwa ist sie weiß.

Das wundert mich. Laut Can I use unterstützt IE nur die Pseudoklasse :-ms-input-placeholder; Edge das Pseudoelement ::-ms-input-placeholder sowie ::-webkit-input-placeholder. Im Stylesheet steht aber nur präfixfrei

#top #search ::input-placeholder{color:white}

Der aktuelle Working Draft favorisiert übrigens ::placeholder.

Einige Browser setzen ::placeholder { color: white; } nicht korrekt um.

Wie sollten sie auch, wenn das gar nicht mit den nötigen Präfixen angegeben ist? Sie setzen das aus dem Stylesheet um, was sie verstehen:

input:-moz-placeholder{color:#c5c5c5}
::-webkit-input-placeholder{color:#c5c5c5}
::-webkit-input-placeholder{color:#c5c5c5}
::-moz-placeholder{color:#c5c5c5}
::-ms-input-placeholder{color:#c5c5c5}

LLAP 🖖

--
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.