css+js选项卡功能的实现 10
css代码:body{text-align:center;font-weight:bold;background-color:#333333;}#divd{backgro...
css代码:
body{
text-align:center;
font-weight:bold;
background-color:#333333;
}
#divd{
background:url(nav-bg.jpg) repeat-x;
width:auto;
height:30px;
}
ul{
list-style:none;
float:left;
}
li{
float:left;
color:#000000;
font-size:12px;
margin-right:15px;
margin-top:5px;
margin-left:0px;
padding:0px;
}
a{
color:#000000;
text-decoration:none;
}
a:visited{
color:#fb8902;
text-decoration:none;
}
a:hover{
color:#FF0000;
text-decoration:none;
}
js代码:
<script language="javascript">
function hilite(obj){
var labels = document.getElementById("nav").childNodes;
for (i=0;i<labels.length;i++){
if ("li"==nav.nodeName){
labels[i].value=i;
labels[i].style="color:#000000;text-decoration:none;"
}
}
labels[obj].style="color:#fb8902;text-decoration:none;"
}
</script>
网页代码:
<body>
<div id="divd">
<ul id="nav">
<li><a href="#" onclick="hilite(this)">导航一</a></li>
<li><a href="#" onclick="hilite(this)">导航二</a></li>
<li><a href="#" onclick="hilite(this)">导航三</a></li>
<li><a href="#" onclick="hilite(this)">导航四</a></li>
<li><a href="#" onclick="hilite(this)">导航五</a></li>
<li><a href="#" onclick="hilite(this)">导航六</a></li>
</ul>
</div>
</body>
我想得到一个类似windows选项卡的那种效果。点击之后,被点击的变成和其他的不一样的颜色 展开
body{
text-align:center;
font-weight:bold;
background-color:#333333;
}
#divd{
background:url(nav-bg.jpg) repeat-x;
width:auto;
height:30px;
}
ul{
list-style:none;
float:left;
}
li{
float:left;
color:#000000;
font-size:12px;
margin-right:15px;
margin-top:5px;
margin-left:0px;
padding:0px;
}
a{
color:#000000;
text-decoration:none;
}
a:visited{
color:#fb8902;
text-decoration:none;
}
a:hover{
color:#FF0000;
text-decoration:none;
}
js代码:
<script language="javascript">
function hilite(obj){
var labels = document.getElementById("nav").childNodes;
for (i=0;i<labels.length;i++){
if ("li"==nav.nodeName){
labels[i].value=i;
labels[i].style="color:#000000;text-decoration:none;"
}
}
labels[obj].style="color:#fb8902;text-decoration:none;"
}
</script>
网页代码:
<body>
<div id="divd">
<ul id="nav">
<li><a href="#" onclick="hilite(this)">导航一</a></li>
<li><a href="#" onclick="hilite(this)">导航二</a></li>
<li><a href="#" onclick="hilite(this)">导航三</a></li>
<li><a href="#" onclick="hilite(this)">导航四</a></li>
<li><a href="#" onclick="hilite(this)">导航五</a></li>
<li><a href="#" onclick="hilite(this)">导航六</a></li>
</ul>
</div>
</body>
我想得到一个类似windows选项卡的那种效果。点击之后,被点击的变成和其他的不一样的颜色 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询