我使用Django,我正在尝试使用css加载图像。
我有下一个代码,我可以使用html加载图片
<img src="%static 'my-image.jpg'%">
但如果我尝试使用css加载图像,则无效。
<style>
body{
background-image: url("%static 'my-image.jpg'%");
}
</style>
任何人都可以看到问题所在吗?
答案 0 :(得分:0)
应为{% static 'my-image.jpg' %}
记住花括号。
另外,在settings.py
中指定STATIC_ROOT和STATIC。
在页面开头加载static:{% load static %}
答案 1 :(得分:0)
使用css文件中图像的相对路径, 我不相信{%static%}会起作用。