Файл CSS, не обновляющийся в браузере

Проверьте, выпущено ли это в недавнем выпуске 1989 г.

Отключение fscache, возврат к 2.19.1 или перемещение репо на локальный диск решает проблему. 113] blockquote>

git config --global core.fscache false

34
задан Jack Moody 15 March 2019 в 17:56
поделиться

7 ответов

В течение недель? Попробуйте открыть саму таблицу стилей (введя ее адрес в адресную строку браузера) и нажать F5. Если она по-прежнему не обновляется, проблема кроется в другом.

Если вы обновляете таблицу стилей и хотите убедиться, что она обновляется в кэше каждого посетителя, очень популярным методом является добавление номера версии в качестве параметра GET. Таким образом, таблица стилей обновляется при необходимости, но не чаще.

<link rel="stylesheet" type="text/css" href="styles.css?version=51">
55
ответ дан 27 November 2019 в 15:59
поделиться

Ctrl + F5 solusion не работал на меня в Chrome.

, Но я нашел , Как Очистить Кэш Chrome для Определенного Веб-сайта Только (3 Шага) :

  1. , Поскольку страница загружается, откройте Chrome Developer Tools (Right-Click> Inspect), или (Меню> Больше Инструментов> Инструменты Разработчика)
  2. Затем, переходят к Кнопке Обновить в браузере Chrome и Щелкают правой кнопкой по Кнопке Обновить.
  3. Избранный "Пустой Кэш и Твердое Обновление".

Hope этот ответ помогает кому-то!

0
ответ дан 27 November 2019 в 15:59
поделиться

Пробовали ли вы переименовать новую версию вашего CSS в CSSv2.css и затем направить вашу страницу на использование этого файла? Если это решит проблему со старыми файлами, значит, у вас просто не обновляются файлы. Если нет, то у вас есть более серьезные проблемы.

0
ответ дан 27 November 2019 в 15:59
поделиться

Имеет ли "пользователь" разрешения на изменение таблицы?

-121--4605274-

Хороший способ заставить CSS перезагрузиться - это:

<link href='styles.css?version=1' rel='stylesheet'></link>

А затем просто увеличить номер версии при изменении CSS. Затем браузер подчинится. Я полагаю, что StackOverflow использует эту технику.

-121--1852447-

Я всегда использую Ctrl + Shift + F5 по привычке, это должно привести к полному обновлению, включая обход любых HTTP-прокси, через которые вы можете проходить.

12
ответ дан 27 November 2019 в 15:59
поделиться

Это локальный пользовательский CSS файл? Это ваш сайт? Возможно, вам следует очистить кэш.

Также последнее объявление CSS имеет приоритет.

0
ответ дан 27 November 2019 в 15:59
поделиться

Похоже, что ваш браузер кэширует ваш css. Если вы используете Firefox, попробуйте загрузить страницу, используя Shift-Reload.

0
ответ дан 27 November 2019 в 15:59
поделиться

Хороший способ принудительно перезагрузить ваш CSS - это:

<link href='styles.css?version=1' rel='stylesheet'></link>

А затем просто увеличивать номер версии при изменении CSS. Тогда браузер будет подчиняться. Я считаю, что StackOverflow использует эту технику.

17
ответ дан 27 November 2019 в 15:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: