Imagen de fondo GWT CSS
-
27-10-2019 - |
Pregunta
Yo uso GWT 2.1.1
En el paquete resources
Tengo imágenes PNG y un archivo CSS.
En el archivo CSS escribí:
.finishedTask {
background: white url("tick64.png") center center;
padding: 0.5em;
border: 0;
}
.unFinishedTask {
background-color: white;
padding: 0.5em;
border: 0;
}
Entonces, creo la extensión de la interfaz ClientBundle. Con este CSS e imágenes.
Que en Uibunder View, trato de cambiar el estilo CSS:
textArea.setStyleName(isFinished() ? res.style().finishedTask() :
res.style().unFinishedTask());
Cuando este código ejecutó el diseño de TextARea de CSS, pero veo que class
cambiado (Firebug). Parece un error en CSS.
Tal vez alguien ya intentó hacer lo mismo.
Solución
Probablemente deberías usar nombre o addStyledEpentSname en vez de setStyleName
que eliminan los estilos existentes.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow