所以我找到了线程CSS: How to change color of active navigation page menu并试图这样做但没有成功。
这是我的菜单:
<div id="navMain">
<ul>
<li id="current"><a href="user.php" >User</a></li>
<li><a href="../admin/admin.php">Create User</a></li>
<li><a href="../admin_reg/admin_reg.php">Create Admin</a></li>
</ul>
</div>
这是我的 CSS :
/***************************/
/* Genral Navigation Rules */
/***************************/
#navMain {
text-align: center;
margin:-70px ;
}
#navMain ul {
margin: 0px auto;
padding:0px;
}
#navMain ul li {
margin: 0px auto;
padding:0px 20px;
list-style:none;
display:inline;
}
#navMain ul li a {
margin: 0px auto;
padding:0px;
color: #FFFFFF;
text-decoration:none;
font-weight:normal;
font-size: 19px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
#navMain ul li a:hover {
text-decoration:underline;
color: #EF7D50;
}
#current {
color: #EF7D50;
}
#current a{
color: #EF7D50;
}
这是我目前拥有的一个jsfiddle 。