CSS文件返回304状态码的原因有以下几个:
1. 浏览器缓存了该CSS文件。...浏览器会缓存已经访问过的CSS文件,当再次请求同一个文件时,浏览器会先检查缓存,如果缓存版本没有变化,就会返回304状态码告知服务器我还用得着最新文件,使用缓存的就行。...服务器配置了Incorrect caching headers。如果服务器错误的配置了永久的缓存头信息,浏览器就会长期缓存CSS文件并始终返回304。...这时需要服务器配置正确的缓存头信息,比如:
Cache-Control: max-age=86400 // 缓存1天
Expires: Wed, 21 Oct 2020 07:28:00 GMT...综上,导致CSS文件返回304状态码的主要原因是浏览器缓存和服务器缓存头配置不当。在排除网络异常的情况下,可以通过版本控制、配置正确的缓存头信息和强制刷新缓存等方式解决这个问题。