我有一个奇怪的GWT问题,我希望有人能帮助我。我使用复合组件开发了我的用户界面,并添加了一些手动HTML代码.此代码将使用css-文件进行样式化。
css-片段:
#twitterVis{
position:relative;
background-color:yellow;
overflow:visible;
}
#emmVis{
position:relative;
background-color:yellow;
overflow:visible;
}我将css存储在war文件夹中,并将其包含在*.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时:

我确信旧的css-代码不再可用(我搜索了整个项目),我也
但是错误仍然是一样的。如果我打开GWT-Designer接口,一切都很好。因此,我假设,GWT中的缓存存在问题。
有人有主意吗?还是我应该把文件放在war文件夹里?
发布于 2016-04-21 09:18:28
我和你有同样的问题。清除浏览器缓存,在eclipse中清除项目或重新编译对我无效。在重命名CSS并更新*.gwt.xml文件中的引用之后,成功地加载了CSS文件中的更改。
https://stackoverflow.com/questions/11329896
复制相似问题