一个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 相关文章推荐
测试JavaScript字符串处理性能的代码
Dec 07 Javascript
js 图片等比例缩放代码
May 13 Javascript
用dtree实现树形菜单 dtree使用说明
Oct 17 Javascript
JQuery+Ajax实现数据查询、排序和分页功能
Sep 27 Javascript
fastclick插件导致日期(input[type=&quot;date&quot;])控件无法被触发该如何解决
Nov 09 Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
Jun 17 Javascript
利用Angularjs和bootstrap实现购物车功能
Aug 31 Javascript
vue2.0实战之使用vue-cli搭建项目(2)
Mar 27 Javascript
基于vue监听滚动事件实现锚点链接平滑滚动的方法
Jan 17 Javascript
jquery实现二级导航下拉菜单效果实例
May 14 jQuery
JavaScript实现图片上传并预览并提交ajax
Sep 30 Javascript
vue 项目引入echarts 添加点击事件操作
Sep 09 Javascript
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
php 随机数的产生、页面跳转、件读写、文件重命名、switch语句
2009/08/07 PHP
php下目前为目最全的CURL中文说明
2010/08/01 PHP
PHP无刷新上传文件实现代码
2011/09/19 PHP
php入门之连接mysql数据库的一个类
2012/04/21 PHP
PHP读取文件内容的五种方式
2015/12/28 PHP
php面向对象之反射功能与用法分析
2017/03/29 PHP
onclick与listeners的执行先后问题详细解剖
2013/01/07 Javascript
JavaScript中使用typeof运算符需要注意的几个坑
2014/11/08 Javascript
javascript获取四位数字或者字母的随机数
2015/01/09 Javascript
jQuery中get方法用法分析
2016/12/07 Javascript
jQuery页面弹出框实现文件上传
2017/02/09 Javascript
微信小程序云开发如何使用云函数生成二维码
2019/05/18 Javascript
微信小程序可滑动月日历组件使用详解
2019/10/21 Javascript
javascript事件循环event loop的简单模型解释与应用分析
2020/03/14 Javascript
[02:19]DOTA2女子战队FOX视频专访:希望更多美眉一起加入
2013/10/15 DOTA
python读文件逐行处理的示例代码分享
2013/12/27 Python
Python 的 Socket 编程
2015/03/24 Python
Python做简单的字符串匹配详解
2017/03/21 Python
Python列表list操作符实例分析【标准类型操作符、切片、连接字符、列表解析、重复操作等】
2017/07/24 Python
Anaconda多环境多版本python配置操作方法
2017/09/12 Python
Flask框架Flask-Login用法分析
2018/07/23 Python
Python json模块dumps、loads操作示例
2018/09/06 Python
python集合的新增元素方法整理
2020/12/07 Python
css3弹性盒模型实例介绍
2013/05/27 HTML / CSS
凯特·丝蓓英国官网:Kate Spade英国
2016/11/07 全球购物
阿玛尼美国官方网站:Armani.com
2016/11/25 全球购物
New Balance天猫官方旗舰店:始于1906年,百年慢跑品牌
2017/11/15 全球购物
社区工作者思想汇报
2014/01/13 职场文书
大学军训通讯稿
2014/01/13 职场文书
中国入世承诺
2014/04/01 职场文书
关于读书的演讲稿300字
2014/08/27 职场文书
收款授权委托书
2014/10/02 职场文书
情侣之间的道歉短信
2015/05/12 职场文书
南京南京观后感
2015/06/02 职场文书
观后感的写法
2015/06/19 职场文书
SpringBoot生成License的实现示例
2021/06/16 Java/Android