2010-06-21 2 views

ответ

2

, например. вы можете retrieve Стиль элемента и изменить его. Другие виды виджетов могут иметь другие функции

+1

спасибо я тестировал хороший выстрел, но я ранее написал какую-то программу GWT , такие как изменение SetAttribute ("стиль", "топ: 101px;"), в FF, chrome это нормально, но в IE он остается по умолчанию, но теперь я не использую setAttribute, вместо этого я использую getElement(). GetStyle(). SetTop («101», Unit.PX); – msaif

1

Вы можете сохранить значение в памяти и просто установить его в любое удобное для вас время с помощью замещения времени выполнения, которое является встроенной функцией GWT.

@eval userBackground com.module.UserPreferences.getUserBackground(); 
div { 
    background: userBackground; 
} 

public class UserPreferences { 
    public static String getUserBackground() { 
     return "#FF0000"; 
    } 
} 

Пожалуйста, проверьте GWT характеристики: http://www.gwtproject.org/doc/latest/DevGuideClientBundle.html#Runtime_substitution

+0

Большое спасибо за этот намек! – yname

Смежные вопросы