2017-01-19 2 views
0

Я занимаюсь изучением веб-разработки с помощью Django (я полный новичок). Я загрузил this загрузочную тему и успешно реализовал ее для моего будущего сайта.Изменение фона веб-сайта для шаблона начальной загрузки

Что я хотел бы сейчас, это персонализировать эту тему бутстрапа, изменив фон по умолчанию. «Оттенки серого» тема CSS называется нравится:

<!-- Theme CSS --> 
{% load staticfiles %} 
<link href="{% static 'aboutme/css/grayscale.min.css' %}" rel="stylesheet"> 

(я уверен, что это то, что дает мой веб-страницу тему полутоновое, так как при удалении этих строк, тема полутоновой на моем сайте больше нет .)

Глядя в файл «grayscale.min.css», я нахожу следующую строку:

{display:table;height:auto;padding:100px 0;text- 
align:center;color:#fff;background:url(../img/intro-bg.jpg) bottom 
center no-repeat #000;-webkit-background-size:cover;-moz-background- 
size:cover;background-size:cover;-o-background-size:cover} 

Я думаю, это то, где фон установлен с интро-bG.jpg в IMG Карта - это изображение в оттенках серого. Однако, когда я пытаюсь изменить фон как:

background:url(../img/mybackground.jpg) 

Это не работает! Странно то, что кажется, что сайту вообще не нужен файл «grayscale.min.css»; когда я удаляю весь его контент и сохраняю его, для моего сайта ничего не меняется! Я не понимаю этого, так как, как я уже упоминал ранее, когда я удалить строку:

{% load staticfiles %} <link href="{% static 'aboutme/css/grayscale.min.css' %}" rel="stylesheet">

Сайт делает изменения!

Вопрос: Как это решить и изменить фон для моего сайта?

+1

Сначала попробуйте использовать инструменты разработчика в хроме (щелкните правой кнопкой мыши-> проверить), чтобы проверить, откуда идет фоновое изображение. Во-вторых, я думаю, что css хранится в кеше браузера. Попробуйте плагин для очистки кеша. – chatuur

+0

@chatuur Спасибо большое! Очистка кеша работала! – titusAdam

+0

Я отправляю тот же ответ, если вы удовлетворены ответом, пожалуйста, отметьте вопрос как ответ. – chatuur

ответ

1

В зависимости от браузера, иногда файлы CSS кэшируются в браузере. Вот почему изменения, которые вы делаете в файлах CSS, не отражаются.

В большинстве браузеров есть плагины, которые позволяют вам очищать кеш. Here - руководство по очистке кеша на хроме, если вы не хотите загружать плагин.

Смежные вопросы