我正在Django开展一个项目,我正在尝试清理一些CSS。该项目名为'rs'
。项目文件夹中样式表的路径是:
rsinterface/static/rsinterface/style.css
在我的文件顶部,我使用{% load staticfiles %}
包含静态文件。
然后我使用以下行链接样式表:
<link rel="stylesheet" type="text/css" href="{% static 'rsinterface/style.css' %}" />
我对样式表做了一些更改,应立即显示,保存并关闭样式表,重新加载页面,并且没有任何更改。有一些样式表被加载,因为所有以前存在的样式保持不变,但我所做的编辑没有反映出来。我没有恢复任何更改,大约一个小时后我再次重新加载页面,并且更改就在那里。然后我再次更改了样式表,再一次,页面没有改变。从那时起,它实际上一直在改变页面。
我发现总是进行样式更改的一种方法是每次修改CSS文件的名称,但这会导致版本控制软件出现问题。是否有这种现象的解释,还有其他解决方法,以确保它不会继续发生?
答案 0 :(得分:1)
尝试更新浏览器并在保存CSS后删除数据。
例如,在Chrome中,使用Ctrl + F5(Windows / LInux)或Cmd + Shift + R(Mac)
答案 1 :(得分:0)
因为您的网站仍在使用CSS的缓存版本。 您可以在Chrome调试器中的“网络”标签下轻松看到此内容。 enter image description here
只需在其他浏览器中打开或清除浏览器中的缓存即可。