CSS 更改不会立即显示在浏览器中 - Codeigniter

我的 codeigniter 项目中有一个关于 CSS 的问题。


我对页眉、页脚和其余页面有单独的视图。我已经在标题视图中加载了我的 CSS 文件。一切都很好。唯一的问题是,当我在 CSS 文件中进行更改时,即使刷新页面也不会显示。只有当我重新启动整个 PC 时它才会显示。我知道这不是一个很大的问题,但它使调试项目变得更加困难。我只是想让你们告诉我我错过了什么或做错了什么。


先感谢您。


PS我是学生,是codeigniter的新手,也是堆栈溢出的新手,所以在否决我的问题之前请三思


This is my HEADER.


<html>

<head>

  <meta charset="UTF-8">

  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

  <meta name="description" content="Colorlib Templates">

  <meta name="author" content="Colorlib">

  <meta name="keywords" content="Colorlib Templates">

  <title>User Authorization </title>

  <link href="<?php echo base_url();?>assets/vendor/mdi-font/css/material-design-iconic-font.min.css" rel="stylesheet" media="all">

    <link href="<?php echo base_url();?>assets/vendor/font-awesome-4.7/css/font-awesome.min.css" rel="stylesheet" media="all">

    <!-- Font special for pages-->

    <link href="https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i" rel="stylesheet">


    <!-- Vendor CSS-->

    <link href="<?php echo base_url();?>assets/vendor/select2/select2.min.css" rel="stylesheet" media="all">

    <link href="<?php echo base_url();?>assets/vendor/datepicker/daterangepicker.css" rel="stylesheet" media="all">


    <!-- Main CSS-->

    <link href="<?php echo base_url();?>assets/css/main.css" rel="stylesheet" media="all">

    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">

</head>

<body>


Smart猫小萌
浏览 140回答 1
1回答

qq_花开花谢_0

应该是缓存问题。请尝试清除缓存,或禁用缓存。在 Firefox 和 Chrome 中,您应该能够通过按ctrl + F5重新加载清除缓存的页面。(这也可以在其他浏览器中工作。但尚未测试)为了摆脱缓存问题,您可以尝试在脑海中设置以下元标记:<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /><meta http-equiv="Pragma" content="no-cache" /><meta http-equiv="Expires" content="0" />&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP