【发布时间】:2016-10-24 11:39:03
【问题描述】:
在寻找了许多解决方案之后,没有一个可以解决我遇到的问题。 下面是我的代码
<div style="height:210px; max-width: 100%;
background-color: #e9ebee; background-position: center 50%;
background-repeat: no-repeat; display: block;
background-image: url('imagefromdb');"></div>
在检查元素时,我发现 background-image 是一个无效属性。 现在,对我来说,如果所有图像都没有渲染,我可以接受这一点。 但情况是有些图像渲染,有些没有。
我正在循环渲染从数据库中获取的图像
【问题讨论】:
-
您如何看待它是无效属性?图片的路径是否正确?
-
文件系统中是否存在值
imagefromdb,或者您的浏览器可以访问该地址? -
我看不出该代码有什么问题。除非您可以创建一个演示(我们可以通过开发控制台进行检查),否则我无法帮助您。
-
如果您的图像路径包含空格,它将无法用作背景图像。我会检查您的文件名并更改它们或正确编码路径。
标签: css background-image