ツリーやその他のウィジェット用のカスタムCSSを作成しました。
私は次のエントリを作成しました
<inherits name='com.google.gwt.user.theme.standard.Standard' />
<stylesheet src="CustomStylesheet.css" />
しかし、それでも一部のスタイルだけが取り上げられ、他のスタイルは取り上げられていません。誰かが同様の問題に直面しましたか?
以下のいずれかになります、
Andrewが述べたようにCSSリソースを使用する必要があるか、Doctype宣言を見逃しています。
このリンクにアクセスすることもできます: GWTへのdoctype explantion wrt
「com/google / gwt / user / cellview / client / CellTree.css」cssファイルで同じスタイルのクラス名を記述する必要があり、コンテンツcssを変更できます。
pulic class MyClass extends Composite {
public interface MyResources extends CellTree.Resources {
@ImageResource.ImageOptions(flipRtl = true)
@Source("cellTreeClosedItem.gif")
ImageResource cellTreeClosedItem();
@ImageResource.ImageOptions(flipRtl = true)
@Source("cellTreeOpenItem.gif")
ImageResource cellTreeOpenItem();
@Override
@Source({"com/google/gwt/user/cellview/client/CellTree.css"})
CellTree.Style cellTreeStyle();
}
private MyResources res = GWT.create(MyResources.class);
public void onInitialize(){
cellTree = new CellTree(treeViewModel, null, res);
}
}