【发布时间】:2017-05-05 04:12:28
【问题描述】:
我的 css 包含一个类
.Img{
background: url('../assets/Trump.png');
}
html 看起来像这样:
<div class="Img">
但是当我想要这样的时候
<div class="Img" style="background: url('../assets/Trump.png');">
图片无法为我加载,并且出现错误
>GET http://localhost:8080/assets/Trump.png 404 (Not Found)
我正在使用 vue.js 2.0 和 webpack
【问题讨论】:
-
图片的正确路径(位置)是什么? (相对于您的
root目录) -
@Dekel 背景:url('../assets/Trump.png');效果很好。所以我认为路径是正确的。当我在样式标签中执行此操作时,它会停止工作
-
看起来应该是
url('assets/Trump.png') -
Think 不是我问题的答案(你已经说过它在 css 中有效)。这正是我问什么是正确路径的原因。
-
你的html页面的url是什么? html文件和css文件的路径是什么。另外,您如何在工作 html 中包含 css 文件?