Mit color( c = [r, g, b, a] ) {.....} wird die Farbe des Elements festgelegt:
r = rot, g = grün und b = blau.
und ebenso a = Transparenz
Die Zahlenwerte werden in einer eckigen Klammer eingeschlossen, umgeben von c= und einer runden Klammer.
Diesem folgt eine geschweifte Klammer, in der das zu färbende Element steht.
Die einfachen Farbkombinationen für "r,g,b" ergeben:
0,0,0 = schwarz
1,0,0 = rot
0,1,0 = grün
0,0,1 = blau
1,1,0 = gelb
1,0,1 = magenta
1,1,1 = weiß
0,1,1 = hellblau
Der Wert "a" ergibt die Transparenz. Im oberen Beispiel stand sie auf "1".
Der Wert erstreckt sich von 0 bis 1. "0" entspricht nicht sichtbar und "1" wird zu nicht durchscheinend = massiv.
Alle Zwischenwerte werden mit einem Punk statt dem Komma angegeben, z.B.: "0.5" = halb durchscheinend.
Ein einfaches Beispiel mit
[0, 1, 1, ...] ergibt die Farbe hellblau
...., 0.3] die leichte Transparenz
Es kann ebenso der "Farbnamen" eingetragen werden:
Auch "HEX-Werte" dürfen eingetragen werden: