GWT 中的一般方法是使用面板,然后应用自定义 CSS 主题以获得自定义外观。虽然我可以通过 CSS 修补在我的 GWT 应用程序中实现一定程度的个性化,但我想知道其他人通常如何处理样式。
我在网上遇到的一些建议是通过使用 HTMLPanel 来管理纯 HTML 的布局。这样一来,人们可以直接在应用程序中使用 HTML 模型,而无需编写所有布局代码。
那么在您看来,处理 GWT 应用程序布局和自定义样式的最佳且最轻松的方法是什么?
最佳答案
到目前为止,我找到的最佳方法:
- 摆脱任何默认的 GWT 主题
- 尽可能使用
UiBinder
- 将您的 CSS 放在描述小部件的 ui.xml 中
- 拥有一个公共(public)
Common
CssResource,其规则被许多小部件重用
这样你就不需要维护一个总是很痛苦的全局样式表(常见问题:这条规则在哪里使用?)
关于gwt - 设计 GWT 应用程序样式的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2690224/