单击链接上的颜色不同

时间:2016-09-16 07:22:05

标签: php css hyperlink

我的网站的主菜单从header.php文件加载。当用户点击菜单中的链接时,我想以不同的颜色突出显示点击的链接。

    <li class="current"><a href="index.php">Home</a></li>
    <li><a href="about.php">About</a></li>

当菜单写在所有页面中时,这非常有效。但由于菜单很大,我已将其移至header.php并将其包含在所有页面中,以便我只需修改一次菜单。

如何更改所点击链接的颜色?

2 个答案:

答案 0 :(得分:0)

尝试使用a:active

a:active {
    color: blue;
}

答案 1 :(得分:0)

在包含('header.php')之前,如果您希望为网页指定数字,请定义变量$active_page = 'Homepage'= 1。然后在导航中:

    <li <?php if ($active_page == 'Homepage') echo 'class="active"'; ?>><a>Homepage</a></li>