【问题标题】:CSS changes will not show up instantly in browser - CodeigniterCSS 更改不会立即显示在浏览器中 - Codeigniter
【发布时间】:2019-11-02 02:04:08
【问题描述】:

我的 codeigniter 项目中的 CSS 存在问题。

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

提前致谢。

附注我是学生,是 codeigniter 的新手,也是 STACK OVERFLOW 的新手,所以请在否决我的问题之前三思而后行

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>

【问题讨论】:

  • 您是否尝试清除捕获物?
  • 感谢您的宝贵时间。有效!但我是否总是必须这样做才能看到变化?
  • 看看我的回答。 :)

标签: php css codeigniter


【解决方案1】:

应该是缓存问题。请尝试清除缓存,或禁用缓存。

在 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" /> 

要了解更多信息,请查看this answer

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-05
    • 2021-04-13
    • 2017-10-08
    • 2017-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多