gpt4 book ai didi

php - 当未显示 html 页面中的图像但当同一 html 页面包含在另一个 html 页面中时它可以工作时如何修复它?

转载 作者:行者123 更新时间:2023-11-28 00:31:01 27 4
gpt4 key购买 nike

我正在创建一个 Web 应用程序,它有一个名为 head.php 的单独文件用于 header 规范。我已将此文件包含在我的其余网页中。现在,当我在浏览器中打开 head.php 时,它不会显示其中提到的任何图像。然而,当我在浏览器中打开包含 head.php 的其余页面时,head.php 中提到的图像会正确显示。我该如何解决??

我试过在同一文件夹中复制图像。但我认为 url 部分没有任何问题,否则图像根本不会在任何网页中显示。她是 head.php 的代码:

    <!doctype html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style type="text/css">
#foot{
height:50px;
width:100%;
margin-top:140px;
position:relative;
bottom:0;
left:0;
background-image:url("img/w4.jpg");
}
p{
color:white;
float:right;
padding-right:20px;
font-size:18px;
}
</style>
</head>
<footer>
<div id="foot">
<p>Leave Management Portal</p>
</div>
</footer>
</html>

最佳答案

img/w4.jpg 是相对路径。它说“在图像文件夹内 在当前文件夹内,有一个 w4.jpg 图像。”

如果您将位置从 mysite.com/ 更改为 mysite.com/otherpage,您的相对路径将寻找 /otherpage/img/w4。 jpg.

您可以在开头添加一个斜线表示“从根目录开始” /img/w4.jpg 或者您可以使用 PHP 方法始终指向同一目录,无论您在哪里在您的网站目录结构中。

关于php - 当未显示 html 页面中的图像但当同一 html 页面包含在另一个 html 页面中时它可以工作时如何修复它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54407476/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com