CSS更新问题 - Yii / PHP

时间:2016-02-25 07:19:47

标签: php css yii

我认为这将是一个快速修复,但显然不是。

我已经清除了缓存,更改了浏览器,执行了硬重新加载,复制/重命名了文件,但CSS仍未更新。我在YII框架中,当我使用Chrome Inspect工具时,它显示了同一件事的2个不同版本:

它应该是什么 What it should be

它是什么 What it is

这里有什么帮助吗?部署到服务器的工作正常,但可能是服务器缓存?

3 个答案:

答案 0 :(得分:1)

如果问题与YII CAssetManager有关,那么您可以查看这些帖子:

PS:CAssetManager通常用于管理组件和库的资产(JS,CSS,...),也用于YII视图。

答案 1 :(得分:0)

你在用什么css文件工作?如果你正在编辑Yii assetmanager部署的css文件,你应该清空assets文件夹或者执行forceReload看看(Is there a way to force Yii to reload module assets on every request?

答案 2 :(得分:0)

请检查您是否在两个环境中以相同顺序放置css文件。

如果您使用的顺序不同,浏览器可能会为这两种环境采用不同的属性。

浏览器以 DESCENDING顺序为css文件提供优先级。

喜欢

<link rel="stylesheet" type="text/css" href="style.css"> //h1{ color: black; }
<link rel="stylesheet" type="text/css" href="app.css"> //h1{ color: white; }

将优先考虑app.css,因此,如果您正在寻找您的浏览器,它将为h1元素提供白色