PHP EchoActiveClassFrequestMatches-链接未激活

PHP EchoActiveClassFrequestMatches-链接未激活,php,echo,nav,Php,Echo,Nav,我已将此PHP代码添加到导航栏中,以在单击导航栏链接时保持链接处于活动状态。当我通过www.something.com导航到该页面时,idex.php或主页不会激活 当访问者到达我的网站时,如果index.php或主页处于class=“活动”状态,我该怎么办 在此处输入代码 > > 当前的:CSS类是一个伪类,即不能手工归属的类。如果您希望在与当前页面对应时突出显示链接,则必须手动完成。您的代码本身就很好,但是您必须定义CSS规则以突出显示链接 在CSS文件的某个地方(或html的样式部分)

我已将此PHP代码添加到导航栏中,以在单击导航栏链接时保持链接处于活动状态。当我通过www.something.com导航到该页面时,idex.php或主页不会激活

当访问者到达我的网站时,如果index.php或主页处于class=“活动”状态,我该怎么办

在此处输入代码
    > >

当前的
:CSS类是一个伪类,即不能手工归属的类。如果您希望在与当前页面对应时突出显示链接,则必须手动完成。您的代码本身就很好,但是您必须定义CSS规则以突出显示链接

在CSS文件的某个地方(或html的
样式
部分),您需要如下规则:

a.active {
     color: red;
}
a.active
是CSS选择器,指示您希望将括号内的规则应用于
a
标记的
active
类。通过删除
a
,可以将它推广到具有该类的任何标记。您可能想用与您的网站风格相匹配的规则来替换CSS规则

有关
:active
伪类的详细信息,请参阅


也许你也应该为你的“活动”特别类选择一个不同的名称,以避免混淆(可能是“当前页面”)。

short\u open\u标签
是否在
php.ini
中的
上?并且您的html无效。您使用了两次
  • “保持链接处于活动状态”是什么意思?请准确描述您希望实现的效果。www.something.com不会激活主页链接。www.somthing.com/index.php使主页链接处于活动状态访问者到达www.somthing.com时,将不会看到主页链接处于活动状态。。。如何获得激活的主页链接?你说的“激活链接”是什么意思?什么是活动链接?你是指突出显示的链接吗?抱歉,是突出显示的,如果链接处于活动状态,导航栏链接将突出显示。。。但是如果你直接访问www.something.com,所有链接都不会突出显示。如果您访问www.something.com/inedx.php或任何其他页面,则链接处于活动状态,即突出显示。
    a.active {
         color: red;
    }