#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, он работает нормально. Странно.