无论 url 更改如何,都会读取 CSS 文件(CSS 未缓存)

问题描述 投票:0回答:1

在隐身/Chrome 中进行测试(强制不缓存我希望更改/开发的文件),以下情况不断发生,所以我希望有人能告诉我原因:

php 文件正在引用路径“../../../style.css”中的外部文件 - 该文件已验证为已读。

php文件中的路径更改为:'./style.css';然后到:'../../style.css',无论子文件夹数量有多少变化,它仍然会被读取。

已通过将实际文件名更改为:'styles.css(在末尾添加 s)来验证非缓存,并且文件读取失败并生成无样式页面。

有人可以指出为什么更改子文件夹的数量似乎没有效果。

非常感谢 会

在非缓存环境中进行了许多测试。

css subdirectory
1个回答
0
投票

在没有看到实际代码的情况下很难确定问题的根本原因。

您可能已经发现,对根目录之上的文件的任何相对引用都将解析为根目录本身。

例如,如果我们有下面这些文件,则文本将为蓝色。请注意,这两个文件都直接位于根目录中,但

index.html
引用了
style.css
其上方两级。

/index.html

<link rel="stylesheet" href="../../style.css" />
<div>Look at me, I am blue!</div>

/样式.css

div {
  color: blue;
}
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.