Html CSS背景图像将不会加载Django 2.1.2

Html CSS背景图像将不会加载Django 2.1.2,html,css,django-staticfiles,django-settings,Html,Css,Django Staticfiles,Django Settings,我正在寻找一些关于这个问题的帮助。我对它研究得很透彻,我对django还比较陌生,我遇到了麻烦。我的背景图像不会从CSS文件加载。我尝试过不同的目录格式img/image.jpg static/image.jpg等。在过去的三个小时里,我读了尽可能多的stackoverflow文章以及各种教程,但不幸的是,没有解决这个问题。如有任何帮助,我们将不胜感激,并提前向您表示感谢: 图像目录是:static/img/forrest2.jpg CSS目录:static/CSS/style.CSS Erro

我正在寻找一些关于这个问题的帮助。我对它研究得很透彻,我对django还比较陌生,我遇到了麻烦。我的背景图像不会从CSS文件加载。我尝试过不同的目录格式img/image.jpg static/image.jpg等。在过去的三个小时里,我读了尽可能多的stackoverflow文章以及各种教程,但不幸的是,没有解决这个问题。如有任何帮助,我们将不胜感激,并提前向您表示感谢:

图像目录是:static/img/forrest2.jpg

CSS目录:static/CSS/style.CSS

Error Codes:
"GET / HTTP/1.1" 200 2074
[24/Nov/2018 14:10:51] "GET /static/css/style.css HTTP/1.1" 304 0
[24/Nov/2018 14:13:28] "GET / HTTP/1.1" 200 2074
[24/Nov/2018 14:13:29] "GET /static/css/style.css HTTP/1.1" 200 1234
[24/Nov/2018 14:14:29] "GET / HTTP/1.1" 200 2074
[24/Nov/2018 14:14:29] "GET /static/css/style.css HTTP/1.1" 200 1235



CSS File:
@import url('https://fonts.googleapis.com/css?family=Open+Sans:800|Poppins:500');


html, body{
margin: 0;
padding:0;
height: 100%;
width: 100%;
}

.intro {
height: 100%;
width: 100%;
margin-auto: auto;
background-image: url('/static/img/forrest2.jpg') no-repeat 50% 50%;
background-size: cover;
/*Allows the whole image to display*/
display: table;
top: 0;
/*no top white line*/
}


Django Settings in settings.py:

STATIC_URL = '/static/'
STATIC_DIRS = 'static'
STATICFILES_DIRS = [
    STATIC_DIRS,
]

我认为问题在于,您正在使用“背景图像”属性将所有样式应用于背景,但仅用于显示图像本身以及您希望伴随它的任何渐变

您需要的是允许您在一行中添加背景属性的所有值,即背景大小、背景位置、背景重复等


只需将背景图像替换为背景,您就可以完成所有设置。

非常感谢您,我的朋友,今晚我就可以睡觉了。这让我快发疯了!我非常感谢你的帮助: