2016-12-09 3 views
0

Ich habe dies in meinem CSS-Styling: background-color: #0006; aber es funktioniert in Firefox, funktioniert aber nicht in Chrome. in chrome heißt es "ungültiger eigenschaftswert" oder so ähnlich und es funktioniert in firefox. Warum?Farben, die in Chrome nicht richtig angezeigt werden?

+0

_oder so etwas _. Bitte geben Sie die genaue Fehlermeldung an. – Drew13

Antwort

3

Das ist das Hex für #RGBA. Es ist ein neuer Teil der CSS-Spezifikation, der noch nicht von jedem Browser vollständig implementiert wurde (und sicherlich nicht von älteren). Die Version von Firefox, die Sie verwenden, hat es implementiert, während die Version von Chrom, die Sie verwenden, eindeutig nicht hat.

Die Farbe, die Sie definiert haben, ist # 000 (die schwarz ist), und dann haben Sie es semi-transparent gemacht durch den 6. Anhängen Es wird empfohlen, dass Sie nicht #RGBA verwenden noch ...

Werfen Sie einen Blick auf die Kompatibilitätstabelle hier: https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Browser_compatibility

+0

nur neugierig, warum es auf Firefox funktioniert? – baileyJchoi

+0

Welche Farbe bekommst du? Ich bekomme "Unpassender Eigenschaftswert". –

+0

Ein helles transparentes Grau. "falscher Eigenschaftswert" ist der Fehler, den chrome mir gibt, wenn Sie über das Achtungszeichen im inspect-Element schweben – baileyJchoi

Verwandte Themen