#java #css #gwt #stylesheet
#java #css #gwt #таблица стилей
Вопрос:
Мне нужно иметь возможность изменять следующие стили в gwt только с помощью файла css и вообще без java.
-
Размер шрифта верхней вкладки оформленной панели
-
Затем заголовок панели стека
-
Заголовок панели caption
Комментарии:
1. Вы не сможете ничего изменить в них без некоторого JavaScript. Вам придется либо изменить их атрибуты стиля с помощью
Style.getProperty()
, либо изменить их CSS-класс с помощьюsetStyleName()
.2. Разве GWT не назначает им какие-либо css-классы?
Ответ №1:
Эта страница может быть вам полезна: http://code.google.com/intl/sv-SE/webtoolkit/doc/latest/DevGuideUiCss.html
В принципе, большинство виджетов GWT имеют класс с именем gwt-(Classname) (например, gwt-StackPanel). У некоторых их несколько. Это также должно быть описано в API, например: http://asquare.net/gwt/javadoc/1.0.21/com/google/gwt/user/client/ui/StackPanel.html