После создания версии файла новое изображение не отображается на веб-странице. - PullRequest
0 голосов
/ 13 мая 2019
div#main {
    background: url("../images/visual.png") no-repeat scroll 
center center  #325a8d;
    float: left;
    height: 530px;
    width: 100%;
    z-index: 255;    
}

код выше находится в файле css, и я версировал этот файл, а также изменил изображение visual.png другим изображением, которое там указано.Теперь, когда я загрузил веб-страницу, я вижу, что мой новый CSS-файл был загружен, но мое новое изображение не было отражено, что похоже на кеширование.когда я тяжело загрузил страницу, я нашел новое изображение.Как получить новое изображение без перезагрузки страницы?

1 Ответ

0 голосов
/ 13 мая 2019

Добавьте номер версии, куда вы включаете ваш style.css, например:

<link rel="stylesheet" id="LarsWeber-style-css" href="https://example.com/style.css?ver=0.0.1" type="text/css" media="all">

Пока вы обновляете часть ссылки ?ver=X.X.X, вы заставляете браузер перезагружать таблицу стилей без кэша.

В целях разработки вы также можете просто работать в режиме инкогнито браузера по вашему выбору

...