<div class="nav">
<ul class="text clearfix">
<li class="beijing" id="img"><a href="about_us.html">公司历程</a></li>
<li><a href="#">公司荣誉</a></li>
<li><a href="#">公司目标</a></li>
<li><a href="#">公司活动</a></li>
<li><a href="#">公司名人</a></li>
</ul>
</div>
<script type="text/javascript" src="js/jquery-1.11.3.min.js"></script>
<script type="text/javascript">
$(function(){
$('.nav ul li ').click(function(e){
$(this).css('background','url(img/nav4.png)')
$(this).siblings('li').css('background','url(img/nav3.png)')
})
});
$(function(){
$('.nav ul li').click(function(e){
$(this).css('color','black')
$(this).siblings('li').css('color','white')
})
});
7 回答
翰术
TA贡献21条经验 获得超8个赞
要改变a标签内字体的颜色,可以直接把颜色设置到a标签上.改变字体颜色用color属性! ,a标签好像不能继承父级标签的颜色属性!//你可以查下资料,我记的不是太清楚.
qq_風是鹹的_0
TA贡献15条经验 获得超5个赞
使用css中的a标签的伪标签可以,能用css最好不要用js
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> /*鼠标悬停*/ a:hover{ color: blue; } /*点击时*/ a:checked{ color: gray; } /*点击后*/ a:visited{ color: black; } </style> </head> <body> <div class="nav"> <ul class="text clearfix"> <li class="beijing" id="img"> <a href="about_us.html">公司历程</a> </li> <li> <a href="#">公司荣誉</a> </li> <li> <a href="#">公司目标</a> </li> <li> <a href="#">公司活动</a> </li> <li> <a href="#">公司名人</a> </li> </ul> </div> </body> </html>
添加回答
举报
0/150
提交
取消