GWT css фоновое изображение - PullRequest
0 голосов
/ 29 января 2011

Я использую GWT 2.1.1

В пакете resources У меня есть изображения PNG и один файл CSS.

В файле CSS я написал:

.finishedTask {
    background: white url("tick64.png") center center;
    padding: 0.5em;
    border: 0;
}

.unFinishedTask {
    background-color: white;
    padding: 0.5em;
    border: 0;
}

Чем создать расширение интерфейса ClientBundle. С этим CSS и изображениями.

Чем в представлении UiBunder я пытаюсь изменить стиль CSS:

    textArea.setStyleName(isFinished() ? res.style().finishedTask() : 
res.style().unFinishedTask());

Когда этот код выполняется, CSS-макет textArea не работает, но я вижу, что class изменилось (FireBug). Кажется, ошибка в CSS.

Может быть, кто-то уже пытался сделать то же самое.

1 Ответ

2 голосов
/ 29 января 2011

Возможно, вам следует использовать addStyleName или addStyleDependentName вместо setStyleName, которые удаляют существующие стили.

...