CSS中的图像路径将'/'(即Slash)添加到开头

时间:2017-04-11 14:39:54

标签: javascript html css html5

我使用js代码将imagepath分配给CSS的background-image属性。 我的代码如下所述。

backgroundImage:"url("+b.img+")",backgroundPosition:-i*b.index+"px 0px"

和相关的html代码如下所示:

 <div id="wPaint" style="position:relative; width:500px; height:200px; background-color:#7a7a7a; margin:70px auto 20px auto;"></div>

我的问题是,当我使用上面的代码时,可以看到具有适当背景位置的所有图像。但是,当我使用上面的HTML代码两次时,background-image propety在url路径的开头添加'/'(即斜杠),并且不显示图像。

每次我使用此代码时都会发生这种情况,它会在图片网址中添加一个'/'。

我真的不明白为什么会这样。请帮帮我。

1 个答案:

答案 0 :(得分:0)

backgroundImage:"url(/"+b.img+")",backgroundPosition:-i*b.index+"px 0px"