我如何在gwt中注入css?

时间:2011-02-28 05:50:05

标签: html css gwt

如何将css注入gwt而不必实际使用到gwt.xml文件中? 我在另一个包中有一个模块,在另一个包中有css 现在我需要将这些CSS包含在Widgets中。我怎么做 ? 我不想在war目录

中的主样式表中定义那些css样式

说我有一个小部件someWidget和style“.someWidget:HOVER {}” 我该如何申请那个CSS, 使用addStyleName左右更容易将css应用于窗口小部件, 但是没有使用public如何将CSS注入HTML?

我有一个包含小部件的com.someWidget包,并且包含所有样式的包com.Styles.css。我有一个客户端包,用于com.Style中的那些css

1 个答案:

答案 0 :(得分:0)

如果你有一个扩展CssResource的接口Styles,那么将样式注入页面很简单:

// myCss is a concrete implementation of the Styles interface
myCss.ensureInjected();