为什么background-image:url()替换url上的斜杠?

时间:2015-05-25 23:15:10

标签: php mysql server

我尝试从MySQL数据库获取一个url并在PHP文件的<img>上显示,我得到了完美的网址但是当我穿上background-image:url时总是丢弃斜杠/

我的数据库包含网址

1

我的代码

我使用查询从数据库URL获取并放置:

2

我的生成代码(Chrome控制台)

3

为什么斜杠会消失?

有什么建议吗?

更新(使用代码的其他部分) 4

1 个答案:

答案 0 :(得分:4)

您正在使用background-url(中的单引号关闭样式属性。 background-url(的转义双引号应解决问题或仅使用PHP输出id和图像位置。根据后一种建议,您可以对background-url的属性和单引号使用双引号。