一个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 07 Javascript
js下通过getList函数实现分页效果的代码
Sep 17 Javascript
jQuery 拖动层(在可视区域范围内)
May 24 Javascript
JavaScript判断字符长度、数字、Email、电话等常用判断函数分享
Apr 01 Javascript
jQuery获取上传文件的名称的正则表达式
May 21 Javascript
ECharts仪表盘实例代码(附源码下载)
Feb 18 Javascript
原生js封装的一些jquery方法(详解)
Sep 20 Javascript
实例浅析js的this
Dec 11 Javascript
JS常用加密编码与算法实例总结
Dec 22 Javascript
微信小程序实现倒计时调用相机自动拍照功能
Jun 10 Javascript
微信小程序CSS3动画下拉菜单效果
Nov 04 Javascript
ES6中new Function()语法及应用实例分析
Feb 19 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实现的交通银行网银在线支付接口ECSHOP插件和使用例子
2014/05/10 PHP
PHP 只允许指定IP访问(允许*号通配符过滤IP)
2014/07/08 PHP
php采用file_get_contents代替使用curl实例
2014/11/07 PHP
如何在PHP中读写文件
2020/09/07 PHP
关于JavaScript中name的意义冲突示例介绍
2014/05/29 Javascript
Javascript实现单例模式
2016/01/24 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
Bootstrap Modal遮罩弹出层代码分享
2016/11/21 Javascript
最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
2017/08/16 Javascript
javascript将url解析为json格式的两种方法
2017/08/18 Javascript
webpack4.0打包优化策略整理小结
2018/03/30 Javascript
JS实现关键词高亮显示正则匹配
2018/06/22 Javascript
js最实用string(字符串)类型的使用及截取与拼接详解
2019/04/26 Javascript
vue input输入框关键字筛选检索列表数据展示
2020/10/26 Javascript
js实现for循环跳过undefined值示例
2019/07/02 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
2019/10/26 jQuery
javascript canvas时钟模拟器
2020/07/13 Javascript
Vue实现穿梭框效果
2020/09/30 Javascript
详解ES6 中的Object.assign()的用法实例代码
2021/01/11 Javascript
[06:45]DOTA2-DPC中国联赛 正赛 Magma vs LBZS 选手采访
2021/03/11 DOTA
使用graphics.py实现2048小游戏
2015/03/10 Python
Python中特殊函数集锦
2015/07/27 Python
Pandas过滤dataframe中包含特定字符串的数据方法
2018/11/07 Python
Python二叉树的镜像转换实现方法示例
2019/03/06 Python
python 实现让字典的value 成为列表
2019/12/16 Python
Python3 assert断言实现原理解析
2020/03/02 Python
美国诺德斯特龙百货官网:Nordstrom
2016/08/23 全球购物
法国奢华女性时尚配饰网上商店:Monnier Frères
2016/08/27 全球购物
打架检讨书50字
2014/01/11 职场文书
难忘的一课教学反思
2014/04/30 职场文书
上课不认真检讨书
2014/09/17 职场文书
小学教师自我剖析材料
2014/09/29 职场文书
2015年计划生育协会工作总结
2015/05/13 职场文书
民主生活会意见
2015/06/05 职场文书
浅谈由position属性引申的css进阶讨论
2021/05/25 HTML / CSS