ich diesen SCSS Code haben:Firefox Unterstützung von Webkit Verkäufer Präfixe
.gradient-text {
color: mix(#cea427, #fbe758); // Fallback to average of 2 colors
background: -webkit-linear-gradient(0deg, #cea427, #fbe758);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
Zuerst wollte ich nur diesen Code Arbeit in Webkit-basierten Browsern machen und dann anderen Ansatz hinzu firefox, aber ich habe herausgefunden, dass zumindest die neueste Nacht Firefox diesen Code auch läuft, auch wenn es für Webkit-Anbieter-Präfix ist.
Ich werde mich nicht sorgen, wenn es nur eine Eigenschaft gab, die entweder von Firefox unterstützt werden kann oder nicht. Aber mit 2 Eigenschaften macht mich nervös über die Situation, wo nur einer von ihnen arbeitet. Zum Beispiel, unterstützt -webkit-linear-gradient
und nicht unterstützte -webkit-background-clip
wird weit abweichen von meinen Erwartungen. Also, gibt es eine Möglichkeit, die Browser-Unterstützung für mehrere CSS-Regeln zu überprüfen und zu Fallback wechseln, wenn mindestens einer von ihnen fehlt?
Und gibt es auch eine Liste der ausländischen Hersteller Präfixe Unterstützung (wie -webkit-
Präfix Unterstützung in FF)?
"Gibt es eine Liste der ausländischen Hersteller Präfixe Unterstützung" -webkit- ist das einzige Präfix, um das Sie sich kümmern müssen. Hurra für eine WebKit Monokultur. – BoltClock
Vielleicht relevant http://caniuse.com/ – Webbanditten