作家
登录

麦鸡的TAB切换功能结合了javascript和css

作者: 来源:www.28hudong.com 2013-03-30 03:12:15 阅读 我要评论

这类型东西网上多的是,但朋友说我的程序程序理念好(嘻…),我也写一个tab切换,厚着脸皮把它叫麦鸡的TAB切换(汗一把先.),转载也请注明麦鸡的博客,下面就开始了 做个滑动门,需要一个图片 CSS 复制代码 代码如下:.nav{position:relative} .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; display:block; height:24px; line-height:26px; overflow:hidden; background:url(/upload/20071217200212700.gif) no-repeat 0 -24px } .nav dt a span{ display: block; padding:0 15px 0 0; margin:0 0 0 15px; background:url(/upload/20071217200212700.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" href="#this" onclick="maiji_tab(0)"><span>精品文章</span></a> </dt> <dt> <a href="#this" href="#this" onclick="maiji_tab(1)"><span>视频</span></a> </dt> <dt> <a href="#this" href="#this" onclick="maiji_tab(2)"><span>照片</span></a> </dt><dt> <a href=”http://www.wler.cn/blog” href=”http://www.wler.cn/blog” target=”_blank”><span>麦鸡的博客</span></a> </dt> <dd class=”on”> <p>精品文章啊!<a href=”http://www.wler.cn/blog” href=”http://www.wler.cn/blog” target=”_blank”>麦鸡的博客欢迎你!</a></p> </dd><dd> <p>视频啊!<a href=”http://www.wler.cn/blog” href=”http://www.wler.cn/blog” target=”_blank”>麦鸡的博客欢迎你!</a></p> </dd><dd> <p>你的照片呢?<a href=”http://www.wler.cn/blog” href=”http://www.wler.cn/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 }演示地址

  推荐阅读

  img的onload的另类用法

图片的onload事件,相信大家都经常用到,尤其在控制图片的输出大小的时候。 但onload还有一些特殊的用法。比如说最近我在做ajax,需要在onload的时候加载,一般都会使用window的onload事件,但window的onl>>>详细阅读


本文标题:麦鸡的TAB切换功能结合了javascript和css

地址:http://www.17bianji.com/kaifa2/JS/29915.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)