在GWT中使用CSS的推荐方法

时间:2012-11-01 19:47:08

标签: css gwt

对于大多数项目,我都包含一个reset-css,然后从头开始使用我自己的CSS样式。

我认为GWT可能会有所不同。推荐的方法是什么?

根据需要使用3个提供的主题中的一个并覆盖?从另一个主题开始?

你发现什么效果最好?

2 个答案:

答案 0 :(得分:4)

我是gwtbootstrap.github.com的忠实粉丝,它是极受欢迎的Twitter Bootstrap样式和小部件的一个端口。如果您愿意,可以插入修改后的bootstrap主题。

一些优点:

  • 如果你技术性很强,但在制作漂亮的用户界面方面很糟糕,那么现在可以实现真正专业的外观。

  • Twitter bootstrap的强大社区

  • 小部件/样式非常熟悉,最终用户会有宾至如归的感觉

  • 易于定制,主题甚至商业化

这当然是GWT的一个端口并且有点滞后......但开发人员非常敏感且乐于助人。

答案 1 :(得分:2)

我建议从其中一个内置主题开始。如果你从头开始,你将需要考虑很多微小的细节(并确保它们适用于所有浏览器)。

之后,关键决定是使用外部CSS文件,更传统的方法,还是使用CSS资源: https://developers.google.com/web-toolkit/doc/latest/DevGuideClientBundle#CssResource

CSS Resources提供了许多不错的功能,例如条件CSS,运行时替换,类名混淆等。外部CSS文件可能更容易使用。

对于大型项目或具有多个开发人员的任何项目,我建议使用CSS资源。