为什么CSS不是在chrome中渲染,而是在Eclipse中工作

  • 本文关键字:工作 Eclipse chrome CSS css jsf
  • 更新时间 :
  • 英文 :


我正在使用JSF作为应用程序的前端。CSS 在 Eclipse 中正确呈现,但在 chrome 浏览器中无法正常工作。以下是我在 JSF 中调用 CSS 文件的方式。谁能告诉我问题是什么。谢谢

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
<h:head>
<title>Login Page</title>
</h:head>
<h:body>
<h:outputStylesheet library="css" name="style.css"  />

问题是Chrome正在缓存CSS资源 - 因此只使用旧的陈旧版本。

虽然资源缓存控制应该为实时部署进行适当的配置,但可以在Chrome中快速执行"强制刷新",但在Windows中按Ctrl + F5(或Ctrl + Shift + R),在OS X中按Cmd + Shift + R。

或者,您也可以通过 Chrome 开发者工具配置缓存控件。

我不时遇到这个问题。

我没有按 F5,而是手动单击刷新,它通常有效。火狐在这一点上也可能有所帮助。

相关内容

  • 没有找到相关文章