【发布时间】:2021-01-11 15:35:18
【问题描述】:
我有一个带有图像 url 的 css 类,路径是正确的,因为在 Chrome 中的检查模式下我可以看到该类已加载图像,但在 <img /> 元素中图像未显示。仅当我将图像路径放在其src 属性中时它才有效。
在屏幕截图中,红色标记区域是我尝试使用该类但无法正常工作的位置,绿色标记区域是我将图像路径直接放入src 属性并使其工作的位置。
我在 CSS 中尝试了 background 和 background-image 属性,但没有一个起作用。现在我可以通过使用 src 属性而不是 css 类来解决它,但我的问题是为什么图像在使用 css 类传递时无法呈现?
【问题讨论】:
-
尝试使用绝对路径进行资产链接,即不要使用'../'
-
@dantheman。我明白了,但我不知道部署后服务器中的绝对路径是什么,因此我必须使用相对路径
标签: css dom css-selectors