Hallo Robert B.,
ja, ist nervig. Es allerdings besser, einen rgb() Ausdruck zu haben und zu wissen, was man zu erwarten hat, als dass man den String bekommt, der im style-Attribut angegeben ist. Das kann sein:
- Farbname
- rgb-Angabe
- hsl-Angabe
- hwb-Angabe
- eine color-mix()-Formel
Und noch mehr. Leider ist mir kein API bekannt, das rgb() Angaben in andere Formate umrechnet. Fürs Farbwähler-Helferlein im Wiki habe ich einen eigenen rgb->hsl Umrechner programmiert. Zumindest die HSL-Form vom Browser zu bekommen wäre prima.
Zum Weiterverarbeiten von Farben ist color-mix vielleicht ganz nützlich. Das ist neu, aber schon gut unterstützt, nur bisher nicht im Wiki, und es scheint auch ein Höllenteil zu sein. Guck mal bei Mozilla, ob Dir das was hilft.
I zu verkaufen: Schreibe ein color-mix Tutorial…
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi