Kann ich eine RGBA-Farbe in einem Farbhandwerk einstellen?
Frage
Ich lese in einem alten qooxdoo note das "qx.util.colorutil akzeptiert nun RGBA-Werte für CSSSTRINGTORGB () ". Dies bedeutet mir, dass Qoxdoo in gewisser Weise die Fähigkeit hat, mit RGBA-Farben umzugehen.
Noch keine der Möglichkeiten, in denen ich versucht habe, Farben in einem Thema auszubauen, das erweitert wird, wurde von QoxxDoo analysiert: Wurf Neue Fehler ("Farbe konnte nicht analysieren:" + Temp); Ist es ein Fehler (kann ich ein Ticket öffnen?) Oder ist meine Art, Farbvariablen schlecht zu setzen?
Danke für Ihre Antworten.
Lösung
qooxdoos Themensystem unterstützt RGBA seit (zumindest Afaik) keine Möglichkeit, es für ältere Browser wie Oper 9.x umzusetzen.Sie erhalten diesen Fehler, da RGBA-Saiten nicht als gültige Farbdefinitionen betrachtet werden.
qx.util.colorutil.cssStringTorgb befasst sich nur mit RGBA-Saiten, da er die Farbwerte zurückgibt, den Alphakanalwert abrißt.
Andere Tipps
Es ist eigentlich möglich.Anstatt eine Zeichenfolge mit der Hex-Darstellung der Farbe zuzuweisen, können Sie ein Array von RGB (A) -Werten zuweisen:
generasacodicetagpre.das ist ein Äquivalent von
generasacodicetagpre.und erscheint als halbtransparentes Rot.