GWT Material Design:避免将materialize.css和overridecss.css加载到现有的Web应用程序中

时间:2019-02-18 15:20:26

标签: gwt gwt-material-design

由于需要一些MaterialCarouselMaterialSwitch之类的精美小部件,我试图将Material Design合并到现有的Web应用程序中。加载该Web应用程序后,整个页面及其内部的面板都将受到干扰,这是因为为Materialic.css和overridecss.css等更常见的HTML标签(例如div,table)定义了样式。

endpoint

有办法避免这种情况吗?

我现在正在继承以下模块。

td, th {
  padding: 15px 5px;
  display: table-cell;
  text-align: left;
  vertical-align: middle;
  border-radius: 2px;
}

继承模块

<inherits name='gwt.material.design.GwtMaterialWithJQuery'/>
<inherits name='gwt.material.design.addins.GwtMaterialAddins' />

不起作用。无论我的app.gwt.xml中是否包含此行,在css目录下生成的CSS数量都是相同的。同一组CSS文件最终将动态加载到我的网页上。

<inherits name='gwt.material.design.GwtMaterialDesignBasic'/>

0 个答案:

没有答案