通过CSS为Django模板加载图片
我在我的Django网站主题中有这样的文件夹结构:
我的index文件加载了style.css,而style.css应该加载我的bg.jpg,我在style.css中这样做:
body {
background:#fff url('../images/images/bg.jpg') repeat-x;
}
但是它没有效果,我也试过这个:
body {
background:#fff url('sitestatic/images/images/bg.jpg') repeat-x;
}
css的地址是:/sitestatic/css/style.css
图片的地址是:/sitestatic/images/images/bg.jpg
我该如何通过style.css加载这张图片呢?
2 个回答
1
试试这个:background:#fff url(../images/images/bg.jpg) repeat-x;
这里的URL不要加单引号。顺便问一下,你为什么有两个“images”文件夹嵌套在一起呢?
1
你可能想看看关于如何在Django中管理静态文件的说明文档。