我想使用PHP回声使用变量设置内联css背景图像。
echo "<div id='wtile' style='background:url(\'http://cdn.steamcommunity.com/economy/image/". $row["icon_url_large"]. "\');'>
<div id='name'> ". $row["market_hash_name"]. "</div>
<div id='price'> ". $row["avg_price_7_days"]. "</div>
</div>";
我试过这个,似乎没有用。 TIA
答案 0 :(得分:0)
问题似乎严格在第一个div
内。尝试将其更改为:
"<div id='wtile' style='background:url(http://cdn.steamcommunity.com/economy/image/". $row["icon_url_large"] . ");'> [...other divs]
引用url
值是可选的,似乎只会使代码在这种情况下更加混乱。
修改强>
此外,我访问了您在评论中提供的链接,$row["icon_url_large"]
中的值看起来很奇怪,甚至似乎没有扩展名(例如png)。确保它们引用有效的图像文件。