Python不会从CSS加载图像

时间:2019-05-18 06:16:27

标签: html python-3.x css3

编码新手,但是已经轻松学习了python。最近已经进入页面开发的最后阶段,但是来自CSS的图像无法通过python正确加载。

PY代码

    from flask import Flask, render_template


    app = Flask(__name__)


    @app.route('/')
    def home():
    return render_template ('Sign_up.HTML')


    if __name__ == '__main__':
    app.run(debug=True)

HTML代码(引用CSS的行)

<link rel="stylesheet" type="text/css" href="static/style.css" />

CSS代码(有图片的地方)

    body
    {
        margin:0;
        padding:0;
        background-image: URL(C:/project/img/bkg.png) ;
        background-size:  100%;
        font-size: 16px;
        color: #274FA6;
        font-family:  sans-serif;
        font-weight: 300;
    }

    #login-box
    {
        position: relative;
        z-index: 2;
        margin: 5% auto;
        width:800px;
        right:2px;
        height: 500px;
        background-image: URL(C:/project/img/LoginBox.png);
        background-size: 100%;
        box-shadow: 0 2px 4px rgba(0,0,0.6);

仅在chrome中运行HTML时一切正常,据我所知,其余CSS均能正常工作,当我通过python运行它时,图像现在无法加载。我已经包括了环境中图像的路径。我将图像的位置更改为静态文件夹,并更改了目录以查找它们,同时使URL尽可能具体,但没有成功。感谢任何可以提供帮助的人!

0 个答案:

没有答案