GWT:更新css失败

时间:2012-07-04 13:17:42

标签: css gwt

我有一个奇怪的GWT问题,我希望有人可以帮助我。我使用Composite-Component开发了我的用户界面并添加了一些手动HTML代码。此代码将使用css文件进行样式设置。

CSS-片段:

#twitterVis{
    position:relative;
    background-color:yellow;
    overflow:visible;
}

#emmVis{
    position:relative;
    background-color:yellow;
    overflow:visible;
}

我将css存储在war-folder中,并将其包含在* .gwt.xml文件中。

当我尝试运行应用程序时,css代码将与旧的css样式合并,其定义如下:

#emmVis{
    background-color:#888888;
    overflow:scroll;
    width:100%;
    height:95%
}

您可以在文件中看到问题:war / applicatioName / .... cache.html:

#emmVis{background-color:yellow;width:100%;height:95%;background-color:#888;overflow:scroll;} 

或在检查员中,使用Chrome时:

enter image description here

我确定旧的css代码不再可用(我在整个项目中搜索过)而且我也

  • 重新编译项目
  • 删除了* .cache.html文件
  • 清理并刷新项目

但错误仍然是一样的。如果我用GWT-Designer打开我的界面,一切都很好。所以我假设,GWT中存在缓存问题。

有人有想法或者我应该把文件放在war文件夹中吗?

1 个答案:

答案 0 :(得分:0)

我和你有同样的问题。清除浏览器缓存,在eclipse中清理项目或重新编译并不适合我。在我重命名CSS文件并更新* .gwt.xml文件中的引用后,CSS文件中的更改已成功加载。