immagine di sfondo css GWT
-
27-10-2019 - |
Domanda
Io uso GWT 2.1.1
Nel pacchetto resources
ho immagini PNG e un file CSS.
Nel file CSS ho scritto:
.finishedTask {
background: white url("tick64.png") center center;
padding: 0.5em;
border: 0;
}
.unFinishedTask {
background-color: white;
padding: 0.5em;
border: 0;
}
di quanto io creo estensione interfaccia ClientBundle. Con questo CSS e immagini.
Che in UiBunder vista provo a cambiare stile css:
textArea.setStyleName(isFinished() ? res.style().finishedTask() :
res.style().unFinishedTask());
Quando questo codice eseguito la layout css di textArea sono rotti ma vedo che class
cambiato (FireBug). Sembra bug in css.
Forse qualcuno già provato fare la stessa cosa.
Soluzione
Probabilmente si dovrebbe usare addStyleName o addStyleDependentName invece di setStyleName
che rimuovere gli stili esistenti.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow