我有一个问题,我的背景图像没有显示。我确定我的网址是正确的(因为我在其他方面使用了这个网址(。
这是我的 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(的位置。 在其他地方使用此代码的事实并不意味着此处的路径是正确的。
之后可能是损坏的图像。