我在使用 UiBinder 和 CssResource 显示 CSS 时遇到了一些问题:
public interface Resources extends ClientBundle {
@NotStrict
@Source("style.css")
Style style();
@Source("logo.png")
ImageResource logo();
}
public interface Style extends CssResource {
@ClassName("orange")
public String orange();
}
如果我将这样的 CSS 与 UiBinder 一起应用:
styleName="{res.style.orange}"
它不起作用,尽管.orange
这里的 CSS " " 规则已经过全面测试以正确呈现。
我在 UiBinder 中定义了这样的资源:
<ui:with field='res' type='com.mygwtapp.client.Resources'/>
如果我把它放在例如:
<g:Image resource='{res.logo}'/>
它可以工作,显示徽标图像但 CSS 不起作用。是否有任何其他我错过的过程或方法导致 CSS 不被呈现?