Изменения CSS не будут отображаться в браузере мгновенно - Codeigniter - PullRequest
0 голосов
/ 19 июня 2019

У меня проблема с CSS в моем проекте codeigniter.

У меня есть отдельные представления для заголовка, нижнего колонтитула и для остальных страниц. Я загрузил мои CSS-файлы в представлении заголовка. все работает отлично. Единственная проблема заключается в том, что когда я делаю изменения внутри своего CSS-файла, они не будут отображаться даже после обновления страницы. Он будет отображаться только после перезагрузки всего компьютера. Я знаю, что это не очень большая проблема, но она усложняет отладку проекта. Я просто хочу, чтобы вы, ребята, сказали мне, что я пропускаю или делаю неправильно.

Заранее спасибо.

P.S. я студент, новичок в 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>

1 Ответ

1 голос
/ 19 июня 2019

Должна быть проблема кеширования.Пожалуйста, попробуйте очистить кеш или отключить кеширование.

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

чтобы узнать больше, взгляните на этот ответ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...