Wie kann man Kommas im Fallback-Wert einer CSS-Variablen verwenden?Wie verwende ich Kommas in einem CSS-Variablen-Fallback?
z. das ist in Ordnung: var(--color, #f00)
, aber das ist seltsam var(--font-body, Verdana, sans-serif)
.
Die Idee ist, eine font-family
mit einer Variablen mit einem Fallback-Wert von sagen Verdana, sans-serif
setzen zu können.
Edit: Diese eigentlich recht gut für Browser, die CSS-Eigenschaften unterstützen, aber das Problem scheint von Google-Polymer des polyfills zu kommen.
Für die Zukunft, ich am Ende mit Variablen sowohl für die Schriftart und die Schriftfamilie Rückfall wie so (so scheint es jetzt der sauberste Weg, um zu tun):
font-family: var(--font-body, Verdana), var(--font-body-family, sans-serif)
Wie wird ein solcher Wert verwendet? Ich kann nicht verstehen, was du zu tun versuchst. – Harry
Meine erste Vermutung wäre, die Werte in Anführungszeichen zu schreiben: '" Verdana, Sans-Serif "' –
@Harry Ich denke, das OP versucht, dies zu tun: 'font-Familie: Verdana, serifenlos;' aber mit Variablen . – BSMP