一个tab标签切换效果代码


Posted in Javascript onMarch 27, 2009

HTML:

<div class="tab"> 
<div id="tabsK"> 
<ul id="menu4"> 
<li onclick="settab(4,0)" class="hover"><a title="最新更新"><span>最新更新</span></a></li> 
<li onclick="settab(4,1)"><a title="企业新闻"><span>企业新闻</span></a></li> 
<li onclick="settab(4,2)"><a title="行业新闻"><span>行业新闻</span></a></li> 
<li onclick="settab(4,3)"><a title="专栏文章"><span>专栏文章</span></a></li> 
<li onclick="settab(4,4)"><a title="科技新闻"><span>科技新闻</span></a></li> 
</ul> 
</div> <div class="tab2" id="main4"> 
<ul class="block"></ul> 
<ul ></ul> 
<ul ></ul> 
<ul ></ul> 
<ul ></ul> 
</div> 
</div>

CSS:
#tabsK { 
float:left; 
width:100%; 
line-height:normal; 
border-bottom:1px solid #54545C; 
} 
#tabsK ul { 
margin:0; 
padding:10px 10px 0 10px; 
list-style:none; 
} 
#tabsK li { 
display:inline; 
margin:0; 
padding:0; 
cursor:pointer; 
} 
#tabsK a { 
float:left; 
background:url("image/tableftK.gif") no-repeat left top; 
margin:0; 
padding:0 0 0 4px; 
text-decoration:none; 
} 
#tabsK a span { 
float:left; 
display:block; 
background:url("image/tabrightK.gif") no-repeat right top; 
padding:8px 16px 4px 6px; 
color:#FFF; 
} #tabsK a span {float:none;} 
/* End IE5-Mac hack */ 
#tabsK a:hover span { 
cursor:pointer; 
color:#FFF; 
background-position:100% -42px; 
} 
#tabsK a:hover { 
background-position:0% -42px; 
cursor:pointer; 
} 
#tabsK .hover a 
{ 
background-position:0% -42px; 
} 
#tabsK .hover span 
{ 
background-position:100% -42px; 
} 
.tab2 ul 
{ 
display:none; 
list-style-type:none; 
height:560px; 
} 
.tab2 ul li 
{ 
text-align:left; 
line-height:20px; 
text-indent:1em; 
} 
.tab2 .block 
{ 
display:block; 
}

JS:
<script language="javascript"><!-- 
function settab(m,n){ 
var tli=document.getElementById("menu"+m).getElementsByTagName("li"); 
var mli=document.getElementById("main"+m).getElementsByTagName("ul"); 
for(i=0;i<tli.length;i++){ 
tli[i].className=i==n?"hover":""; 
mli[i].style.display=i==n?"block":"none"; 
} 
} 
// --></script>

截图和用到的两张图片:

 一个tab标签切换效果代码

 

一个tab标签切换效果代码

 

一个tab标签切换效果代码

Javascript 相关文章推荐
利用jquery写的左右轮播图特效
Feb 12 Javascript
jQuery实现返回顶部功能适合不支持js的浏览器
Aug 19 Javascript
node.js读取文件到字符串的方法
Jun 29 Javascript
jquery京东商城双11焦点图多图广告特效代码分享
Sep 06 Javascript
JavaScript每天必学之数组和对象部分
Sep 17 Javascript
JavaScript 随机验证码的生成实例代码
Sep 22 Javascript
浅谈Angular.js中使用$watch监听模型变化
Jan 10 Javascript
详谈js中数组(array)和对象(object)的区别
Feb 27 Javascript
Bootstrap页面标题Page Header的实现方法
Mar 22 Javascript
bootstrap的常用组件和栅格式布局详解
May 02 Javascript
微信小程序提取公用函数到util.js及使用方法示例
Jan 10 Javascript
详解vue中使用transition和animation的实例代码
Dec 12 Vue.js
js onpropertychange输入框 事件获取属性
Mar 26 #Javascript
input 高级限制级用法
Mar 26 #Javascript
HTML代码中标签的全部属性 中文注释说明
Mar 26 #Javascript
JS 常用校验函数
Mar 26 #Javascript
js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
Mar 26 #Javascript
js GridView 实现自动计算操作代码
Mar 25 #Javascript
JAVASCRIPT  THIS详解 面向对象
Mar 25 #Javascript
You might like
PHP5 面向对象(学习记录)
2009/12/02 PHP
php实现的一个简单json rpc框架实例
2015/03/30 PHP
SESSION存放在数据库用法实例
2015/08/08 PHP
yii实现使用CUploadedFile上传文件的方法
2015/12/28 PHP
用javascript实现分割提取页面所需内容
2007/05/09 Javascript
javascript String 对象
2008/04/25 Javascript
js 创建书签小工具之理论
2011/02/25 Javascript
JavaScript:new 一个函数和直接调用函数的区别分析
2013/07/10 Javascript
jquery弹窗插件colorbox绑定动态生成元素的方法
2014/06/20 Javascript
javascript结合Canvas 实现简易的圆形时钟
2015/03/11 Javascript
JS获取表格内指定单元格html内容的方法
2015/03/31 Javascript
jquery实现Slide Out Navigation滑出式菜单效果代码
2015/09/07 Javascript
解析浏览器端的AJAX缓存机制
2016/06/21 Javascript
bootstrap实现的自适应页面简单应用示例
2017/03/09 Javascript
vue-router 权限控制的示例代码
2017/09/21 Javascript
bootstrap select下拉搜索插件使用方法详解
2017/11/23 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
2018/07/09 Javascript
用Cordova打包Vue项目的方法步骤
2019/02/02 Javascript
jQuery操作cookie的示例代码
2019/06/05 jQuery
Python中的对象,方法,类,实例,函数用法分析
2015/01/15 Python
Python的Flask开发框架简单上手笔记
2015/11/16 Python
Python实现的下载网页源码功能示例
2017/06/13 Python
Python 实现子类获取父类的类成员方法
2019/01/11 Python
python中@contextmanager实例用法
2021/02/07 Python
德国最大的拼图在线商店:Puzzle.de
2016/12/17 全球购物
用JAVA SOCKET编程,读服务器几个字符,再写入本地显示
2012/11/25 面试题
文员个人求职自荐信
2013/09/21 职场文书
应届生服务员求职信
2013/10/31 职场文书
管理部部长岗位职责
2013/12/05 职场文书
自我评价范文分享
2014/01/04 职场文书
小学教研工作制度
2014/01/15 职场文书
青春寄语大全
2014/04/09 职场文书
责任胜于能力演讲稿
2014/05/20 职场文书
2015年幼儿园教研活动总结
2015/03/25 职场文书
Python中递归以及递归遍历目录详解
2021/10/24 Python