// background-image: url("../assets/message/icon_info.png"); background-image: url("../../assets/imgs/backgroung.png");后者报错?
时间: 2023-07-23 21:53:53 浏览: 216
解决在vue项目中,发版之后,背景图片报错,路径不对的问题
在 CSS 中,使用相对路径引用图片时,路径是相对于 CSS 文件的位置而不是相对于 HTML 文件的位置。因此,如果您的 CSS 文件路径与图片文件路径不在同一目录下,则需要使用 `../` 或 `../../` 等符号来返回上一级或多级目录。
在您提供的两个示例中,第一个路径 `../assets/message/icon_info.png` 可能是相对于 CSS 文件的上一级目录。而第二个路径 `../../assets/imgs/backgroung.png` 可能是相对于 CSS 文件的上两级目录。因此,您需要根据实际情况来确定正确的相对路径。
如果第二个路径依然报错,可能是因为路径中的单词拼写错误或大小写有误导致文件找不到。您可以检查一下路径拼写是否正确,或者尝试将路径中的单词全部改为小写,以确保文件名拼写与实际文件名一致。
阅读全文