0

我为树和其他小部件创建了一个自定义 css。

我做了以下条目

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

但仍然只有一些款式被采用,而另一些则没有。有没有人遇到过类似的问题?

4

2 回答 2

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 回答
0

它将是以下任何一种,

要么你必须使用Andrew 提到的CSS 资源,要么你错过了Doctype声明。

你也可以访问这个链接: doctype explantion wrt to GWT

于 2012-12-06T15:54:39.450 回答