读书人

一个容易的CSS+JS选项卡

发布时间: 2012-10-30 16:13:36 作者: rapoo

一个简单的CSS+JS选项卡

<!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=gb2312" /><title>无标题文档</title><style type="text/css"> body{font-size:14px;} ul{margin:0; padding:0; list-style:none;} li{margin:0; padding:0; float:left; text-align:center; line-height:28px; width:60px; cursor:pointer;} #box{height:28px; background-color:#7d97a4;} #textbox{height:40px; border:1px solid #ccc;} .active{color:#fff; font-weight:900; background-color:#000;} .normal{color:#000; background-color:#7d97a4;} .none{display:none;}</style><script type="text/javascript">  function tabfun(a,b){   var c=a.parentNode.id;   var d=document.getElementById(c).getElementsByTagName("li");    for(i=0; i<d.length;i++){      if(i==b){                a.className="active";  document.getElementById(c+"_"+i).style.display="block";    }    else{      d[i].className="normal";     document.getElementById(c+"_"+i).style.display="none";    }  }  }</script></head><body> <div id="box" align="center">   <ul id="tabbox">       <li onclick="tabfun(this,0)">菜单一</li>   <li onclick="tabfun(this,1)">菜单二</li>   <li onclick="tabfun(this,2)">菜单三</li>   <li onclick="tabfun(this,3)">菜单四</li>   <li onclick="tabfun(this,4)">菜单五</li>   <li onclick="tabfun(this,5)">菜单六</li>   </ul> </div> <div id="textbox">   <div id="tabbox_0">我是谁?</div>   <div id="tabbox_1" class="none">她是你的谁?</div> </div></body></html>

读书人网 >CSS

热点推荐