<link href="/app/app.css" rel="stylesheet" type="text/css">
以上是我用来访问样式表的代码,但它没有在。
工作。一些额外的细节:
这是.php
文件,但它位于html
部分的头部内
我正在处理一个临时网址(即&#39; my.ipa.dd.res / mydomain.com / dir /&#39;)。这可能是它无法正常工作的原因。
编辑: 它是一个样式表我想在几个页面上使用,这就是我试图指向根目录的原因(这样我就不需要每个文件夹中的文件了我创建)。
答案 0 :(得分:1)
我认为您需要将根目录路径存储为字符串,以包含带有绝对URL的css文件。 类似的东西:
<link href="{$absoluteRootPath}/css/styles.css" rel="stylesheet" type="text/css">
答案 1 :(得分:0)
如果删除前导斜杠,它将在相对于当前文件夹的文件夹中查找css文件。
<link href="app/app.css" rel="stylesheet" type="text/css">
编辑:要在不同目录中的多个脚本中重用,您需要指定一个绝对路径,因此为了避免在您上线时必须在多个位置更改它(即停止使用临时URL),您应该定义一个变量。
<?php
// set absolute path to the stylesheet
$cssPath = 'http://my.ipa.dd.res/mydomain.com/dir/';
?>
和
<link href="<?php echo $cssPath; ?>app/app.css" rel="stylesheet" type="text/css">
根据您的php架构,您可能需要将$cssPath
定义为全局,或者您可以将其添加到现有的配置变量中。这完全取决于您的框架。
答案 2 :(得分:0)
我最近遇到了同样的问题。这对我有用
现在在索引页面上,替换 link rel =“/ app / app.css”href =“stylesheet”type =“text / css”
与
?php包含'style.php'?
在style.php页面上插入以下标记:
样式和/ style
您可以将常规CSS放在这两个标记之间。看看是否有效。 BTW由于某种原因我不能插入大于或小于符号而不使代码消失...原谅我,我是新来的..