网站文件不会更新(即使在硬刷新和清除缓存后)

时间:2013-07-19 21:26:39

标签: html css refresh

我正在更新网站模板,使其更加个性化(不删除模板中的任何内容,仍然可以提供使用它所需的功劳等)。但我基本上只是改变背景图像中的颜色。因此,我将他们拥有的图像作为背景并添加了一个图层并将它们混合在一起,使其看起来像我想要的样子。然后我将它保存为新图像以防万一被搞砸了。所以原始图像是back-top.png,新的名字是back-top2.png。

所以,我更改了代码: 背景:网址(图像/背top.png)

于: 背景:网址(图像/背top2.png)

并且背景完全消失了。然后我试图将图片保存为back-top.png(就像我基本上更新了该文件一样),现在它显示为原始图像。

我保存了更改并刷新了页面(我可以添加几种不同的方式),甚至还清除了我的缓存并在几个浏览器中尝试了它。我仔细检查了两个图像的属性,唯一的区别是一个大约5 KB。

有任何帮助吗?我还在学习HTML和网站设计(这就是为什么我决定使用模板)但我知道我没有做太多改变以使事情无法工作。我该如何解决这个问题,请帮助!!

此外,我已经看到了一些代码,当有人访问该网站时,该代码将清除缓存。但是,如果我已经清理了我的缓存并且仍然无法正常工作,那么这些有何帮助?如果他们以某种方式做,我的代码中的确切位置是什么?

1 个答案:

答案 0 :(得分:0)

用作CSS背景的图像的路径是相对于CSS文件的,而不是相对于网站根目录。

因此,如果您的CSS文件位于网站/ css 目录中,请仔细检查您是否将背景图像保存到网站/ css / images 目录

祝你好运!

修改

如果您将更新的背景图像放在中 http://www.impendingreview.com/wp-content/themes/filmstar/images目录你应该是好的。

当你完成后,你应该找到文件 http://www.impendingreview.com/wp-content/themes/filmstar/images/back-top2.png

并将http://www.impendingreview.com/wp-content/themes/filmstar/style.css处的样式表编辑为类似

的内容
body {
color: #5c5858;
position: relative;
font-family: 'tahoma';
background: url(images/back-top2.png) repeat-x;
}  

正如你之前所说的那样。