为什么我的CSS链接需要?vh=#才能在我的网站上更新?

为什么我的CSS链接需要?vh=#才能在我的网站上更新?,css,stylesheet,Css,Stylesheet,我有一点奇怪的问题,我以前从未经历过。我查过网,问过别人,但找不到答案。当我在我的网站上工作并发布它时,CSS不会更新,除非我在CSS链接的末尾加上?vh=1。 法定人数/家庭 下面是我所有页面上头部的一个例子。我正在努力提高响应能力,每次我都要做的是更改?vh=之后的号码,这会让我的工作流程超快速地变慢。我甚至不知道我必须更改哪个链接,所以我花了更多的时间来弄清楚这一点,而不是实际设计网站。这正常吗 编辑:我还想提及我已多次清除缓存并进行了硬刷新,因此也无法正常工作。Cloudflare(

我有一点奇怪的问题,我以前从未经历过。我查过网,问过别人,但找不到答案。当我在我的网站上工作并发布它时,CSS不会更新,除非我在CSS链接的末尾加上?vh=1。


法定人数/家庭
下面是我所有页面上头部的一个例子。我正在努力提高响应能力,每次我都要做的是更改
?vh=
之后的号码,这会让我的工作流程超快速地变慢。我甚至不知道我必须更改哪个链接,所以我花了更多的时间来弄清楚这一点,而不是实际设计网站。这正常吗


编辑:我还想提及我已多次清除缓存并进行了硬刷新,因此也无法正常工作。

Cloudflare(您正在使用的)也有服务器端缓存,请参阅。清除浏览器中的客户端缓存不会影响cloudflare使用的服务器端缓存。特别检查
CSS
文件是否被缓存。配置cloudflare应用程序/安装/主机,以您喜欢的方式更改缓存设置。

非常感谢。我知道我做错了什么,这对我来说是个新话题。我现在将永远知道这个问题的答案!我真是太感谢你了!
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="../dist/css/main.css?vh=1.5">
    <link rel="stylesheet" media="screen and (max-width: 819px)" href="../dist/css/_tablet/index-tablet.css?vh=1.2">
    <link rel="stylesheet" media="screen and (max-width: 414px)" href="../dist/css/_mobile/index-mobile.css?vh=1.7">
    <link rel="icon" href="../assets/images/quorum_favicon.svg" type="image/gif" sizes="16x16">
    <title>Quorum / Home</title>
</head>