在隐身/Chrome 中进行测试(强制不缓存我希望更改/开发的文件),以下情况不断发生,所以我希望有人能告诉我原因:
php 文件正在引用路径“../../../style.css”中的外部文件 - 该文件已验证为已读。
php文件中的路径更改为:'./style.css';然后到:'../../style.css',无论子文件夹数量有多少变化,它仍然会被读取。
已通过将实际文件名更改为:'styles.css(在末尾添加 s)来验证非缓存,并且文件读取失败并生成无样式页面。
有人可以指出为什么更改子文件夹的数量似乎没有效果。
非常感谢 会
在非缓存环境中进行了许多测试。
在没有看到实际代码的情况下很难确定问题的根本原因。
您可能已经发现,对根目录之上的文件的任何相对引用都将解析为根目录本身。
例如,如果我们有下面这些文件,则文本将为蓝色。请注意,这两个文件都直接位于根目录中,但
index.html
引用了 style.css
其上方两级。
<link rel="stylesheet" href="../../style.css" />
<div>Look at me, I am blue!</div>
div {
color: blue;
}