gwt - 设计 GWT 应用程序样式的最佳方法是什么?

标签 gwt css styling gwt2

GWT 中的一般方法是使用面板,然后应用自定义 CSS 主题以获得自定义外观。虽然我可以通过 CSS 修补在我的 GWT 应用程序中实现一定程度的个性化,但我想知道其他人通常如何处理样式。

我在网上遇到的一些建议是通过使用 HTMLPanel 来管理纯 HTML 的布局。这样一来,人们可以直接在应用程序中使用 HTML 模型,而无需编写所有布局代码。

那么在您看来,处理 GWT 应用程序布局和自定义样式的最佳且最轻松的方法是什么?

最佳答案

到目前为止,我找到的最佳方法:

  1. 摆脱任何默认的 GWT 主题
  2. 尽可能使用UiBinder
  3. 将您的 CSS 放在描述小部件的 ui.xml 中
  4. 拥有一个公共(public)Common CssResource,其规则被许多小部件重用

这样你就不需要维护一个总是很痛苦的全局样式表(常见问题:这条规则在哪里使用?)

关于gwt - 设计 GWT 应用程序样式的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2690224/

相关文章:

java - Gradle:多项目和构建 WAR 文件

jquery - 如何在 li 元素中添加全高左边框?

html - slider margin 困难

android - 使用当前主题中引用的资源

css - 将布局样式应用于站点上不同位置使用的样式组件和 React 组件的最佳方法是什么?

json - 使用 Google Web Toolkit 构建 JSON 服务器端

css - GWT Designer 的样式问题

java - GWT - 在不显示库代码的情况下在 Eclipse 中进行调试

html - 我将如何使这个导航栏下拉?

html - 高度与行高样式