我只能在直接访问HTML文件时看到背景图像,但通过localhost服务器访问时看不到(我使用Flask作为框架)
这是后台部分的代码:
<style>
body {
background-image: url(file:///C:/Users/LENOVO/Desktop/chatbot-in-python-master/network.jpg);
background-repeat: no-repeat;
background-size: cover;
}
</style>
3条答案
按热度按时间vkc1a9a21#
您无法使用该类型的路径访问资源,因为是文件系统路径。
您可以将图像上载到imgur并生成一个指向图像的短链接,而不会损失图像的质量。
xwbd5t1u2#
没关系,这是因为本地文件系统路径,而不是一个网络服务器的网址。但是,为我推荐最好的网站,以获得网址,而不会失去图像的质量。
pgccezyw3#
寻址方法不正确!首先,尝试将图像复制到源文件夹(为方便起见)。或者使用点和斜线寻址
示例:
或类似的例子,你不能使用本地文件系统路径!