RSS
热门关键字:  CSS教程  CSS布局  CSS样式  CSS hack  CSS JS
当前位置 :| 主页>CSS菜单>

用DIV+CSS编写TAB菜单

来源:cssplay 作者:cssplay 时间:2008-09-01 点击:

css

 .nav{position:relative; width:400px} 
.nav dt{float:left; margin:0 2px 0 0; position:relative; z-index:2} 
.nav dt a{color:#555; text-decoration:none} 
.nav dt a:hover{color:#000} 
.nav dt a{ 
    float:left; height:24px; line-height:26px; overflow:hidden; 
    background:url(/uploads/allimg/080903/2009570.gif) no-repeat 0 -24px 
} 
.nav dt a span{ 
    display: block; padding:0 15px 0 0; margin:0 0 0 15px;  
    background:url(/uploads/allimg/080903/2009570.gif) no-repeat right -24px 
} 
.nav dt.on a{background-position:0 0} 
.nav dt.on a span{background-position:right 0} 
.nav dd{ 
    background:#fff; border:solid 1px #ccc; width:400px; margin:0; padding:10px;  
    position:absolute; left:0; top:23px; z-index:1; visibility:hidden 
} 
.nav dd.on{visibility:visible} 

/*-_-!*/ 
.nav dd a{display:block} 


xhtml

<dl class="nav" id="maiji_tab">
<dt class="on"> <a href="#this" onclick="maiji_tab(0)"><span>精品文章</span></a> </dt>
<dt><a href="#this" onclick="maiji_tab(1)"><span>视频</span></a></dt>
<dt><a href="#this" onclick="maiji_tab(2)"><span>照片</span></a></dt>
<dt><a href="http://www.macji.com/blog" target="_blank"><span>麦鸡的博客</span></a></dt>
<dd class="on"> <p>精品文章啊!<a href="http://www.macji.com/blog" target="_blank">麦鸡的博客欢迎你!</a></p> </dd>
<dd> <p>视频啊!<a href="http://www.macji.com/blog" target="_blank">麦鸡的博客欢迎你!</a></p> </dd>
<dd> <p>你的照片呢?<a href="http://www.macji.com/blog" target="_blank">麦鸡的博客欢迎你!</a></p> </dd>
</dl>


javascript

 
var maiji_tab = function(num){//根据mun添加class,使它显示 
var dtArray = document.getElementById('maiji_tab').getElementsByTagName("dt");//获取节点 
var ddArray = document.getElementById('maiji_tab').getElementsByTagName("dd"); 
for (var i = 0; i < ddArray.length; i++){ 
    dtArray[i].className = '';//取消class 
    ddArray[i].className = ''; 
} 
    dtArray[num].className = 'on'; 
    ddArray[num].className = 'on';//增加class 
}


实例运行代码框


 提示:您可以先修改部分代码再运行


Tag:Div+CSS   TAB菜单   CSS菜单  
上一篇:没有了
下一篇:仿flash动画导航条(html+css+js)
最新评论共有 1 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
热点实例