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.

¿Fue útil?

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
scroll top