回显 CSS 背景图像 URL 不起作用会导致不显示


echo css background image url not functioning causes no display

我在 css 中遇到了关于背景图像 url 的其他形式的问题。我的图像的目的地在包含/img/messaging.png中。我的问题是我把 CSS 放在 echo 上,所以这是我的代码

logs.php
    echo '<div style="width: auto; margin-left: 250px; 
    margin-right: 5px; padding-right:8px; border-bottom: 2px solid; 
    border-top: 2px solid; border-color: #ebebeb; border-radius: 8px; 
    padding-bottom: 10px; padding-top: 10px; padding-left: 15px; text-align:left; font-size:0.8em; color:#FFFFFF; background-image: url("../includes/img/messaging.png");">' . 
    '<div style="font-weight:bold;">' . "You" . "</div>message: " . $messages->msg . "<br>" . '<div style="font-size: 0.6em;">'. "Sent : " . $messages->dt . "</div>" . '</div>';

如您所见,我的图像的目的地是正确的。但是为什么它不显示某些内容。我有 2 个文件夹页面和包含。logs.php位于页面/日志中.php图像位于包含/img/消息传递中.php所以我的echo位于访问图像的正确目录中

按如下方式写下您的行:-

background-image: url(''../includes/img/messaging.png'');

如果您是 Linux 用户,请确保您已授予映像权限。

希望这对你有所帮助:)