如何激活"活跃" class到header.php文件中的选定菜单项

时间:2016-04-04 05:47:27

标签: php css

我在header.php文件中有很少的菜单项。

并致电" header.php"提交几页,如关于我们,联系我们....

如何使用php突出显示所选菜单项?

​appcfg.py -A APP-ID update app.yaml

这是我的header.php

1 个答案:

答案 0 :(得分:1)

从网址获取网页网址,如下所示 -

<?php 
$url = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; 
//get components of url
$parts = parse_url($url);
//echo $parts['path'];
?>

然后将条件添加到HTML元素

<li <?php if($parts['path']=="/course/index.php") { echo "class='active'";} ?>><a href="http://yourdomain.com/course/index.php"><?php echo get_string('courses'); ?></a></li>
<li <?php if($parts['path']=="/about.php") { echo "class='active'";} ?>><a href="about.php">About Us</a></li>
<li <?php if($parts['path']=="/contact.php") { echo "class='active'";} ?>><a href="contact.php">Contact Us</a></li>

相应地更改页面名称和URL