Php 回显css背景图像url不起作用导致不显示
我在css中遇到了关于背景图像url的其他形式的问题。 我的图像的目标位于includes/img/messaging.png中。我的问题是我把css放在echo上,所以这里是我的代码Php 回显css背景图像url不起作用导致不显示,php,html,css,Php,Html,Css,我在css中遇到了关于背景图像url的其他形式的问题。 我的图像的目标位于includes/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
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>';
logs.php
回显“”。
'' . “你”。“信息:”$消息->消息。“
””。“发送:”$信息->dt。"" . '';
正如你所看到的,我的图像的目的地是正确的。但为什么它没有显示一些东西。我有2个文件夹页面和包括。logs.php位于pages/logs.php,图像位于includes/img/messaging.php中,因此我的echo位于访问图像的正确目录中-
background-image: url(\'../includes/img/messaging.png\');
如果您是linux用户,请确保您已授予映像的权限
希望这对您有所帮助:)试试这个“includes/img/messaging.png”上面的代码和
include
文件夹在同一个目录下吗?如果是,您应该从路径中删除…
,因为它首先导航到父文件夹。检查浏览器的开发人员工具,您将立即看到路径是否正确。您应该发布生成的html而不是php,因为这与php无关。includes
文件夹是位于站点的根级别还是嵌套在另一个文件夹中?