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();
}
UiBinder でこのような CSS を適用すると:
styleName="{res.style.orange}"
ここの CSS " .orange
" ルールは適切にレンダリングされることが完全にテストされていますが、機能しません。
次のように UiBinder でリソースを定義しました。
<ui:with field='res' type='com.mygwtapp.client.Resources'/>
たとえば、これを配置すると:
<g:Image resource='{res.logo}'/>
動作し、ロゴ画像は表示されますが、CSS は動作しません。CSS がレンダリングされない原因となっている、見逃した他の手順や方法はありますか?