GWT image de fond css
-
27-10-2019 - |
Question
J'utilise GWT 2.1.1
Dans resources
paquet j'ai des images PNG et un fichier css.
Dans le fichier css i écrit:
.finishedTask {
background: white url("tick64.png") center center;
padding: 0.5em;
border: 0;
}
.unFinishedTask {
background-color: white;
padding: 0.5em;
border: 0;
}
Que je crée l'extension d'interface ClientBundle. Avec ce CSS et des images.
Que dans UiBunder voir i essayer de changer le style css:
textArea.setStyleName(isFinished() ? res.style().finishedTask() :
res.style().unFinishedTask());
Lorsque ce code exécuté la mise en page css de textArea sont cassé, mais je vois que class
changé (Firebug). Semble bogue dans css.
Peut-être que quelqu'un déjà essayé faire la même chose.
La solution
Probablement, vous devez utiliser addStyleName ou addStyleDependentName au lieu de supprimer setStyleName
qui styles existants.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow