我有一个问题是使用variable
作为IconPath来设置background-image: url()
<div style="background-image: url($iconPath)"></div>
我不知道如何使用变量设置背景图像的网址?
我尝试了""
,''
,\"
有人有想法吗?
答案 0 :(得分:3)
PHP是一种服务器端语言,所以如果你想要任何东西可见到DOM(即你的HTML),你必须打印它到DOM。这是通过echo
<div style="background-image: url('<?php echo $iconPath ?>')"></div>
如果需要打印任何变量值,只需echo
它,它就可以被DOM看到。
答案 1 :(得分:1)
您可以echo
PHP变量在HTML中获取其值。所以试试这个
<div style="background-image: url('<?php echo $iconPath;?>')"></div>
答案 2 :(得分:1)
您可以使用
<div style="background-image: url(<?php echo $iconPath; ?>)"></div>
或者是否支持(短标签)
<div style="background-image: url(<?= $iconPath; ?>)"></div>
答案 3 :(得分:1)
您必须使用PHP回显变量。试试这样:
<?php
$iconPath = "/yourPath/image.jpg";
?>
<div style="background-image: url(<?php echo $iconPath; ?> )"></div>
答案 4 :(得分:1)
如果您的服务器端语言是PHP,您可以使用以下内容:
<div style="background-image: url('<?php echo $iconPath?>')"></div>
答案 5 :(得分:-2)
假设您的背景图片是&#39; picture.jpg&#39;,您需要输入的PHP代码:
echo "<div style='background-image:url('picture.jpg')'">;