【发布时间】:2013-08-21 16:55:56
【问题描述】:
我正在创建一个网站,我在所有页面中都包含 header.php,它只是页面顶部的徽标和导航栏,下面是导航菜单的代码。
<nav id="navmenu">
<ul>
<li><a href="index.php" class="active">Home</a></li>
<li><a href="about.php">About</a></li>
<li><a href="portfolio.php">Portfolio</a></li>
<li><a href="contact.php">Contact</a></li>
</ul>
</nav>
我怎样才能使 class="active" 根据用户所在的页面而变化?
【问题讨论】:
-
class active 对此有什么作用,您只是想让链接变成不同的颜色以显示人们在页面上吗?如果是这样,只需将 a:active 设置为 css 中所需的颜色?
-
谢谢大家,使用 PHP_SELF 让它工作,之前没有意识到这一点
标签: php html php-include