Я заинтересован в GWT, но считаю стили по умолчанию настолько уродливыми. Я знаю CSS, но не имею большого представления о том, как модифицировать стили GWT технически. Учебник по этому вопросу будет замечательным.Есть ли хорошие учебники по изменению стилей Google GWT?
ответ
Here - это ссылка на одно введение. В принципе, вы можете вызвать «setStyleName» в своем виджете GWT и дать ему любой стиль CSS, который вы хотите. Затем вы можете делать возиться с точной цветовой гаммой и т. Д. В файле CSS, как обычно.
Последние версии GWT включают три темы: Стандарт, Хром и Темный. Если это то, что вы имеете в виду под «стилей по умолчанию», то вы можете удалить его, убедившись, что ваше определение модуля не включает в себя какие-либо из них:
<inherits name='com.google.gwt.user.theme.standard.Standard'/>
<inherits name='com.google.gwt.user.theme.chrome.Chrome'/>
<inherits name='com.google.gwt.user.theme.dark.Dark'/>
Чтобы изменить стиль вашего приложения GWT вы можете:
Выбор между стилями GWT по умолчанию, как указано Исааком
Примените стиль на конкретные элементы, как упомянуто Петром
Или переопределить стиль по умолчанию GWT:
Каждый виджет GWT имеет по умолчанию имя ассоциируется стиль, который обычно следует этому соглашению по именованию: .gwt-<className>
.
Пример:
.gwt-Label{
/* your css settings */
}
Таким образом, вы можете использовать это имя в пользовательском CSS, чтобы стилизовать все этикетки в вашем приложении. Вы можете проверить имя стиля по умолчанию для каждого виджетов в GWT's Javadoc (Правила стиля CSS).
Это учебник Google для applying styles in GWT.
- 1. Хорошие учебники по альфреско?
- 2. Есть ли хорошие учебники для использования ShareKit?
- 3. Есть ли лучшие учебники по разработке WinRT?
- 4. Есть ли хорошие учебники для использования sitemesh в приложении grails?
- 5. Хорошие онлайн-учебники HTML5
- 6. Есть ли хорошие учебники или примеры использования Java ObjectPool/pool?
- 7. Хорошие учебники для Joomla?
- 8. Есть ли хорошие начальные учебники для потоков в окнах? C++
- 9. Есть ли хорошие учебники для преобразования HTML + CSS в wordpress?
- 10. Есть ли хорошие учебники для обучения AS3 с помощью FlashDevelop?
- 11. Есть ли некоторые учебники bootstrap4xpages?
- 12. Хорошие учебники papervision3D для Flex?
- 13. Какие хорошие учебники Wireshark?
- 14. Любые хорошие учебники по реляционным базам данных?
- 15. C++ Есть ли учебники по использованию ручек?
- 16. Есть ли простые учебники по PhoneGap?
- 17. Есть ли хорошие инструменты для интеграции GWT с ASP.Net?
- 18. Google Sheets getActiveRange по изменению
- 19. Есть ли какие-либо учебники по ASP.NET MVC Core AJAX
- 20. Есть ли руководство по изменению цвета emacs colorscheme?
- 21. Есть ли хорошие учебники по выполнению преобразований оптического потока для последовательности неподвижных изображений?
- 22. Есть ли какие-либо хорошие учебники по java для начинающих/промежуточных кодеров
- 23. Есть ли хорошие учебники по связыванию приложения iPhone с базой данных?
- 24. Есть ли хорошие руководства по использованию PDO?
- 25. Есть ли хорошие обучающие программы для VoIP?
- 26. Какие-нибудь хорошие учебники по пространственной базе данных?
- 27. учебники по государственным машинам
- 28. Учебники по PyObjC
- 29. Какие-нибудь хорошие рекурсивные учебники? Python?
- 30. Реальный жизненный цикл страницы, хорошие записи/учебники по этому вопросу?
Вместо этого я скорее использую setStylePrimaryName, так что все производные стили также автоматически обновляются. GWT содержит 3 примера таблиц стилей, которые вы можете использовать. Может быть, вы можете взглянуть на них, чтобы понять, как они работают? –