在Chrome中一段时间​​不活动后,Twitter Bootstrap页面会丢失样式

时间:2013-06-19 17:15:42

标签: html5 css3 twitter-bootstrap

我在使用Twitter Bootstrap构建的页面遇到了一个奇怪的问题。加载页面后,然后一段时间不活动,单击指向另一个页面的链接或刷新当前页面将导致页面加载时没有CSS样式。此问题似乎仅限于Chrome,但不确定。

要在Chrome中重现:

  1. 转到:http://jis.nashville.gov/
  2. 页面加载后,请等待大约1分钟。
  3. 点击徽标。
  4. 提前感谢您提供的任何帮助...... C

1 个答案:

答案 0 :(得分:0)

好的,我已经解决了这个问题,但我不确定这个答案是否是最好的方法。

我找到了一个相关帖子,其中时间戳被添加到文件中,以便每次都强制浏览器重新加载。

我仍有疑问,例如,为什么我必须为这一个例子做这个?我们有很多网站,这是我必须这样做的唯一例子吗?

以下是代码:

<link rel="stylesheet" type="text/css" href="http://www.example.com/style.css?ts=<?=filemtime('style.css')?>" /> 

以下是提供答案的相关帖子:

Browsers won't read updated CSS