0

ツリーやその他のウィジェット用のカスタムCSSを作成しました。

私は次のエントリを作成しました

<inherits name='com.google.gwt.user.theme.standard.Standard' />
<stylesheet src="CustomStylesheet.css" />

しかし、それでも一部のスタイルだけが取り上げられ、他のスタイルは取り上げられていません。誰かが同様の問題に直面しましたか?

4

2 に答える 2

0

以下のいずれかになります、

Andrewが述べたようにCSSリソースを使用する必要があるか、Doctype宣言を見逃しています。

このリンクにアクセスすることもできます: GWTへのdoctype explantion wrt

于 2012-12-06T15:54:39.450 に答える
0

「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);
    }
}
于 2012-12-06T16:13:05.243 に答える