一个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 相关文章推荐
向fckeditor编辑器插入指定代码的方法
May 25 Javascript
jquery获取radio值实例
Oct 16 Javascript
JS如何实现文本框随文本的长度而增长
Jul 30 Javascript
AngularJS辅助库browserTrigger用法示例
Nov 03 Javascript
微信小程序实现缓存根据不同的id来进行设置和读取缓存
Jun 12 Javascript
Vue.js 单页面多路由区域操作的实例详解
Jul 17 Javascript
浅谈通过JS拦截 pushState和replaceState事件
Jul 21 Javascript
利用JS测试目标网站的打开响应速度
Dec 01 Javascript
JS实现利用两个队列表示一个栈的方法
Dec 13 Javascript
微信小程序项目总结之点赞 删除列表 分享功能
Jun 25 Javascript
Angular短信模板校验代码
Sep 23 Javascript
js实现限定区域范围拖拉拽效果
Nov 20 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
phpMyAdmin下载、安装和使用入门教程
2007/05/31 PHP
php多功能图片处理类分享(php图片缩放类)
2014/03/14 PHP
PHP实现图片压缩的两则实例
2014/07/19 PHP
thinkphp数据查询和遍历数组实例
2014/11/28 PHP
告诉大家什么是JSON
2008/06/10 Javascript
利用NodeJS和PhantomJS抓取网站页面信息以及网站截图
2013/11/18 NodeJs
javascript 实现子父窗体互相传值的简单实例
2014/02/17 Javascript
使用js显示当前时间示例
2014/03/02 Javascript
javascript中动态函数用法实例分析
2015/05/14 Javascript
js实现异步循环实现代码
2016/02/16 Javascript
第一次接触神奇的Bootstrap导航条
2016/08/09 Javascript
Bootstrap基本样式学习笔记之表格(2)
2016/12/07 Javascript
使用JavaScript判断用户输入的是否为正整数(两种方法)
2017/02/05 Javascript
详解如何在你的Vue项目配置vux
2018/06/04 Javascript
微信小程序自定义组件实现tabs选项卡功能
2018/07/14 Javascript
element vue validate验证名称重复 输入框与后台重复验证 特殊字符 字符长度 及注意事项小结【实例代码】
2018/11/20 Javascript
微信小程序实现分享商品海报功能
2019/09/30 Javascript
详解Python的Django框架中Manager方法的使用
2015/07/21 Python
详解python多线程、锁、event事件机制的简单使用
2018/04/27 Python
python与caffe改变通道顺序的方法
2018/08/04 Python
Python脚本修改阿里云的访问控制列表的方法
2019/03/08 Python
详解pandas的外部数据导入与常用方法
2019/05/01 Python
python绘制已知点的坐标的直线实例
2019/07/04 Python
使用CSS3实现字体颜色渐变的实现
2020/08/10 HTML / CSS
CSS3实现的渐变幻灯片效果
2020/12/07 HTML / CSS
html5 canvas 实现光线沿不规则路径运动
2020/04/20 HTML / CSS
英国领先的酒杯和水晶玻璃器皿制造商:Dartington Crystal
2019/06/23 全球购物
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
某公司面试题
2012/03/05 面试题
新娘父亲婚礼致辞
2014/01/16 职场文书
《泉水》教学反思
2014/04/11 职场文书
丧事答谢词
2015/01/05 职场文书
四风之害观后感
2015/06/09 职场文书
赢在执行观后感
2015/06/16 职场文书
优秀教师主要事迹材料
2015/11/04 职场文书
Pandas数据结构之Series的使用
2022/03/31 Python