0
我有一個奇怪的GWT問題,我希望有人能幫助我。我通過使用Composite-Component開發了我的用戶界面並添加了一些手動HTML代碼。這段代碼將使用css文件進行樣式化。GWT:更新CSS失敗
CSS - 摘錄:
#twitterVis{
position:relative;
background-color:yellow;
overflow:visible;
}
#emmVis{
position:relative;
background-color:yellow;
overflow:visible;
}
我存儲在戰爭文件夾中的CSS和在* .gwt.xml文件中包含它。
當我嘗試運行應用程序,那麼CSS代碼將與舊的CSS樣式,分別定義類似下面的合併:
#emmVis{
background-color:#888888;
overflow:scroll;
width:100%;
height:95%
}
你可以看到該文件中的問題或者:戰爭/applicatioName/....cache.html:
#emmVis{background-color:yellow;width:100%;height:95%;background-color:#888;overflow:scroll;}
,或者也在檢查員,使用Chrome時:
我敢肯定,舊的CSS代碼是不再可用(我在整個項目搜索),我也
- 重新編譯了該項目
- 刪除* .cache.html文件
- 清理並刷新項目
但是錯誤仍然是一樣的。如果我用GWT-Designer打開我的界面,一切都很好。所以我認爲,GWT中的緩存存在問題。
有人有想法,還是應該將文件放在war文件夾中?
清除瀏覽器緩存,然後再試一次。 – rayyildiz
感謝您的評論。我已經清除了瀏覽器緩存。正如你可以在war/applicatioName/.... cache.html文件中看到的,問題已經在應用程序啓動之前。 (Chrome和Firefox都存在此問題。) – Michael
舊的css樣式是否與新樣式存儲在同一個文件中? –