【问题标题】:Adding Background Image Using CSS使用 CSS 添加背景图像
【发布时间】:2021-09-05 16:34:23
【问题描述】:

在我的 django 项目中,我尝试将背景图像添加到 html 模板。但它不起作用我的代码是这样的

background-image: url("/img/bg.jpg");

错误

GET http://127.0.0.1:8000/img/bg.jpg 404 (Not Found)

请帮我解决这个问题

I try it different ways... Project Structure

【问题讨论】:

    标签: html css django web


    【解决方案1】:

    试试这个:

    background-image: url("./img/bg.jpg");
    

    您还可以发布一张显示您项目结构的图片吗?

    【讨论】:

    • 我添加了文件夹结构
    【解决方案2】:

    用此代码替换您的 bakground- 图像

    background-image: url("{% static "/img/bg.jpg" %}");
    

    然后将其添加到您的设置文件中

    STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'templates').replace('\\','/'), ] follow this answer in stackoverflow [stackoverflow link][1] hope it works.
    

    【讨论】:

    • 如果你愿意,我可以为你举办一次 Zoom 会议
    猜你喜欢
    • 1970-01-01
    • 2016-02-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-21
    • 2017-05-01
    • 2011-11-03
    • 1970-01-01
    • 2018-06-02
    相关资源
    最近更新 更多