为什么我的背景图片不显示?



我有一个问题,我的背景图像没有显示。我确定我的网址是正确的(因为我在其他方面使用了这个网址(。

这是我的 css 文件:

body{
background : url(assets/image/main.jpg);
background-size: cover;

}

那么发生了什么?

这是我的文件夹结构:

/assets/
css/
style.css
image/
main.jpg
/index.html

删除background :之间的空格,并在URL字符串中添加引号,使其看起来像background: url("assets/image/main.jpg");

除此之外,只需确保此 css 文件的文件路径仍然正确映射到该文件夹,仅仅因为它在一个 css 文件中工作并不意味着如果文件夹结构不同,它在另一个 css 文件中有效。

你的代码是正确的。 您应该知道路径是相对于样式(而不是 html(的位置。 在其他地方使用此代码的事实并不意味着此处的路径是正确的。

之后可能是损坏的图像。

最新更新