Pregunta

Leí en un viejo QOOXDOO Note que "QX.utilil.colorutil ahora acepta valores de RGBA para CSSStringTorgb () ". Esto significa para mí que QOXDOO tiene la capacidad de lidiar con los colores RGBA de alguna manera.

Pero ninguna de las formas en que intenté establecer colores en un tema que se extiende qx.theme.modern.Color ha sido analizado por QOXXDOO: Lanzar un nuevo error ("No se pudo analizar el color:" + TEMP); ¿Es un error (¿puedo abrir un boleto?) ¿O es mi forma de configurar variables de color?

Gracias por sus respuestas.

¿Fue útil?

Solución

El sistema temático de QOOXDOO no admite RGBA desde que (al menos AFAIK) no hay forma de implementarlo para navegadores más antiguos, como Opera 9.x.Usted está recibiendo ese error porque las cuerdas de RGBA no se consideran definiciones de color válidas.

qx.util.colorutil.cssstringTorgb solo se ocupa de las cadenas de RGBA en que devuelve los valores de color, eliminando el valor del canal alfa.

Otros consejos

en realidad es posible.En lugar de asignar una cadena con la representación hexagonal del color, puede asignar una matriz de valores RGB (A):

[255, 0, 0, .5]

que es un equivalente de

rgba(255, 0, 0, .5)

y aparece como rojo medio transparente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top