Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS仅与PHP API内联工作_Php_Html_Css_Api - Fatal编程技术网

CSS仅与PHP API内联工作

CSS仅与PHP API内联工作,php,html,css,api,Php,Html,Css,Api,出于某种原因,我的CSS仅在内联时才起作用。我对网页设计有点陌生,不太确定如何追踪这种情况发生的原因。我不能打开控制台来检查错误,那么我应该寻找什么样的东西呢?对不起,我没有说得更具体些,我真的不知道该怎么办 假设url为www.example.com/testing/3 页面testing.php将加载、调用API.php并确定在使用vale 3访问页面testing.php时要做什么。然后,API.php将调用testing.php上的函数来处理该函数告诉它做的任何事情。所以基本上它会调出,

出于某种原因,我的CSS仅在内联时才起作用。我对网页设计有点陌生,不太确定如何追踪这种情况发生的原因。我不能打开控制台来检查错误,那么我应该寻找什么样的东西呢?对不起,我没有说得更具体些,我真的不知道该怎么办

假设url为www.example.com/testing/3

页面testing.php将加载、调用API.php并确定在使用vale 3访问页面testing.php时要做什么。然后,API.php将调用testing.php上的函数来处理该函数告诉它做的任何事情。所以基本上它会调出,确定哪个函数来处理URL,然后再调回

当我将CSS包含在testing.php的头部时,它就起作用了。当我只有一个链接时,它就没有了。所有的文件都在同一个文件夹中,我在本地主机上开发,没有文件是管理员限制的:我是管理员,所以权限不是问题

//test.css
P.special {
    color:green;
    border:solid red;
    margin-top:85px;
}
testing.php负责人

 <link a href="test.css" rel="stylesheet" type="text/css"/>
 function view_event($event_id){
    ?>
    <p class ="special">
    //stuff here
    </p>
    <?
}
testing.php上的函数

 <link a href="test.css" rel="stylesheet" type="text/css"/>
 function view_event($event_id){
    ?>
    <p class ="special">
    //stuff here
    </p>
    <?
}

您可以在浏览器中检查生成的页面源,确保CSS链接有效并加载所需的CSS文件

内置在浏览器中或作为插件的Web开发人员工具在调试html、css和js时非常有用。好好了解他们

<link a href="test.css" rel="stylesheet" type="text/css"/>
需要更改为:

<link a href="/test.css" rel="stylesheet" type="text/css"/>

当您遍历到其他目录时,使用相对URL将不起作用。使用/将其设置为绝对URL将允许其在站点上的任何位置工作。

请给我们一些代码,好吗?确保您的CSS路径有效且可访问。我很确定在链接标记中设置href时使用了相对链接。确保URL以/so-say-files/style.css开头将更改为/files/style。css@cryptic是的,就是这样!!!非常感谢。下面是相对URL和绝对URL之间差异的一个很好的解释。同样的概念也适用于超链接和图像。最好从/开始使用绝对URL,这样就不会发生类似的问题。