我试图从我的网站上删除不必要且没有吸引力的空白区域。这些空格的主要来源是#main中的填充,我删除了。
#main
{
padding: 0em 0 0em 0;
}
但是,在将更改上传到服务器后,仍会保留空格。当我去"检查元素" #main,原始代码(如下所示)即将出现,即使上述更改已发送并保存到我的服务器,也是正面的。
#main
{
padding: 6em 0 6em 0;
}
这种差异的根源是什么?任何帮助是极大的赞赏。
答案 0 :(得分:0)
当我遇到缓存问题时,我会做两件事......
直接查看文件,例如; mysite.com/style.css
并查看该文件是旧版本还是新版本,根据经验,这也会在Chrome和Safari中重新缓存该文件 - 有时不在FF中并且不确定IE。
如果是请求css文件的php文件,请尝试添加
<link type="text/css" href="style.css?<?php echo rand();?>">
这会在文件中附加一个随机数,例如; style.css?2345
仍然链接到同一个文件但名称不同,导致每次访问都会重新缓存。显然,在生产中取消这个。