怎么实现不同页面导航菜单高亮显示 5

怎么实现不同页面导航菜单单个高亮显示呢?用CSS实现好还是JS?HTML代码:<divclass="r"><ulclass="nav"><liclass="nav_men... 怎么实现不同页面导航菜单单个高亮显示呢? 用CSS实现好还是JS ?

HTML代码:

<div class="r">
<ul class="nav">
<li class="nav_menu"><a href="index.html">HOME</a></li>
<li class="nav_menu"><a href="about.html">ABOUT</a></li>
<li class="nav_menu"><a href="practices.html">PRACTICES</a></li>
<li class="nav_menu"><a href="ourlawyers.html">OURLAWYERS</a></li>
<li class="nav_menu"><a href="news.html">NEWS</a></li>
<li class="nav_menu"><a href="contact.html">CONTACT</a></li>
</ul>
</div>

css代码:
.nav{
margin:28px 0 0;
padding:0;
margin:28px 0 0;
}

.nav_menu{
display:inline-block;
margin-left:25px;
position:relative;
}

.nav_menu a{
color:#b8c6ac;
font:bold 13px/24px Times,"Times New Roman", serif;
text-shadow:1px 1px #000;
}

.nav_menu a:hover ,.nav_menu:active{
color:#fff;
}
展开
 我来答
沫神钢虚1F
2017-01-12 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.6万
采纳率:59%
帮助的人:1130万
展开全部
导航高亮显示当前页: 一、先定义一个CSS,比如: .changebg{background-color:#FFCC00;} 二、给导航所在的区域设置ID,这个区域我不知道你是怎么做的,比如div,td或li等,但都要设置ID,比如分别为:sy,gsjj,gsxw 三、每个页都有页名
名州车网
2017-04-09
知道答主
回答量:1
采纳率:0%
帮助的人:1008
展开全部

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>首页</title>

<style>

.nav { margin:0; padding:0; list-style-type:none; float:left; background:#FFD1A4; margin-right:1px; color:#fff;}

.nav  a { display:block; width:120px; height:45px; line-height:45px; text-align:center; color:#fff; font-size:16px; text-decoration:none;}

.curument{ margin:0; padding:0; list-style-type:none; float:left; margin-right:1px; color:#fff; background:#D96C00; font-weight:bold;}

.curument  a { display:block; width:120px; height:45px; line-height:45px; text-align:center; color:#fff; font-size:16px; text-decoration:none;}

</style>

</head>


<ul  id="nav">

<li id="首页" class="nav"><a href="index.html">首页</a></li>

<li id="栏目一" class="nav"><a href="1.html">栏目一</a></li>

<li id="栏目二" class="nav"><a href="2.html">栏目二</a></li>

<li id="栏目三" class="nav"><a href="3.html">栏目三</a></li>

<li id="栏目四" class="nav"><a href="4.html">栏目四</a></li>

</ul>


<script type="text/javascript">


window.onload=function(){ 


//alert(links_in[i]);

document.getElementById(document.title).className="curument";



};

</script>

</html>

</html>

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式