【问题标题】:My custom css are not getting picked up completely我的自定义 CSS 没有被完全拾起
【发布时间】:2012-12-06 15:37:11
【问题描述】:

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

我做了以下条目

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

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

【问题讨论】:

    标签: gwt gwt-2.5


    【解决方案1】:

    它将是以下任一,

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

    您也可以访问此链接:doctype explantion w.r.t to GWT

    【讨论】:

      【解决方案2】:

      您应该使用“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);
          }
      }
      

      【讨论】:

        猜你喜欢
        • 2020-08-11
        • 1970-01-01
        • 1970-01-01
        • 2015-02-17
        • 2013-10-01
        • 2021-12-31
        • 2016-09-05
        • 2022-06-10
        • 2022-12-15
        相关资源
        最近更新 更多