我的链接看起来像这样
<link rel="stylesheet" href="../styles/all.css" type="text/css" />
从图片中可以看出header.ejs
文件的路径为/views/partials/header.ejs
,而all.css
文件位于styles/all.css
。如何链接这两个文件?
答案 0 :(得分:1)
将其更改为
<link rel="stylesheet" href="../../styles/all.css" type="text/css" />
<强>解释强>:
如果您只从header.ejs
文件中找回一个文件夹,则表示您位于views
文件夹中。那里没有存储styles
个文件夹。所以你需要多回一个文件夹。
答案 1 :(得分:1)
我认为你需要使用
function rrmdir($dir)
{
echo $dir.PHP_EOL;
if (is_dir($dir))
{
$objects = scandir($dir);
foreach ($objects as $object)
{
if ($object != "." && $object != "..")
{
echo $object.'='.filetype($dir."/".$object).PHP_EOL;
if (filetype($dir."/".$object) == "dir") {
rrmdir($dir."/".$object);
rmdir($dir);
}
if (filemtime($dir."/".$object) <= time()-60*60*24) unlink($dir."/".$object);
}
}
reset($objects);
//rmdir($dir);
}
}
在转到/style/all.css之前转到personal_website目录
希望这会有所帮助:)
答案 2 :(得分:0)
<link rel="stylesheet" href="../../styles/all.css" type="text/css" />
这应该有效。
在&#34;下面&#34;和&#34;以上&#34;,我的意思是子目录和父目录。相对文件路径为我们提供了双向旅行的方式。看看我的原始示例:
以下是您需要了解的相关文件路径: