Цвет текста не меняется в окне информации о картах

#java #css #google-maps #gwt #stylesheet

#java #css #google-карты #gwt #таблица стилей

Вопрос:

Я пытаюсь настроить текст в окне информации о картах Google. У меня есть файл CSS, который содержит следующее:

 .zabove {color:#ff0000; font-weight: bold;} // red and bold
.zbelow {color:#14d714;} // green
 

И в классе Java в зависимости от значения foo я пытаюсь установить цвет метки с помощью метода setStyle:

 if(foo>100){
    label.setStyle("zbove");
} else {
    label.setStyle("zbelow");
 

Вышеизложенное не дает мне никакого цвета, текст просто черный.

Комментарии:

1. Похоже, вам не хватает a setStyle("zbove") ввода. Вероятно, должно быть: label.setStyle("zabove"); .

Ответ №1:

Какой браузер вы используете. Попробуйте использовать другой браузер. То, что вы делаете, выглядит абсолютно правильно. Иногда я обнаружил, что приложение GWT ведет себя по-разному в разных браузерах.

Комментарии:

1. О, это зависит от браузера. Я использовал FF, он не работал, но когда я использую в IE, он работает нормально. Странно.