JS实现不规则TAB选项卡效果代码


Posted in Javascript onSeptember 16, 2015

本文实例讲述了JS实现不规则TAB选项卡效果代码。分享给大家供大家参考。具体如下:

这是一款不规则TAB选项卡效果,将中规中矩的方角换成了不规则的圆角,也就是这一换,倒让浏览者新鲜了不少,也使选项卡增多了几份灵感,不是吗?

运行效果截图如下:

JS实现不规则TAB选项卡效果代码

在线演示地址如下:

具体代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>不规则TAB选项卡效果</title>
<style type="text/css">
<!--
body,td{font-size: 12px;}
.tab{margin-top:100px}
#TabCon1{width:212px;height:100px;line-height:100px;border-left:#757575 1px solid;border-bottom:#757575 1px solid;border-right:#757575 1px solid;}
#TabCon2{width:212px;height:100px;line-height:100px;border-left:#757575 1px solid;border-bottom:#757575 1px solid;border-right:#757575 1px solid;}
.xixi1{width:212px;height:29px;line-height:29px;background-image:url(images/news_bghover1.gif);cursor:pointer;}
.xixi2{width:212px;height:29px;line-height:29px;background-image:url(images/news_bghover2.gif);cursor:pointer;}
.tab1{width:96px;height:29px;line-height:29px;float:left;text-align:center;cursor:pointer; color:#FFF;}
.tab2{width:116px;height:29px;line-height:29px;float:left;text-align:center;cursor:pointer;color:#000;}
-->
</style>
</head>
<body style="text-align:center">
<script type="text/javascript">
 function setTab03Syn ( i )
 {
  selectTab03Syn(i);
 }
 function selectTab03Syn ( i )
 {
  switch(i){
   case 1:
   document.getElementById("TabCon1").style.display="block";
   document.getElementById("TabCon2").style.display="none";
   document.getElementById("font1").style.color="#ffffff";
   document.getElementById("font2").style.color="#000000";
   break;
   case 2:
   document.getElementById("TabCon1").style.display="none";
   document.getElementById("TabCon2").style.display="block";
   document.getElementById("font1").style.color="#000000";
   document.getElementById("font2").style.color="#ffffff";
   break;
  }
 }
</script>
<div class="tab">
<div id="bg" class="xixi1">
<div id="font1" class="tab1" onMouseOver="setTab03Syn(1);document.getElementById('bg').className='xixi1'">新闻标签</div>
<div id="font2" class="tab2" onMouseOver="setTab03Syn(2);document.getElementById('bg').className='xixi2'">新闻标签</div>
</div>
<div id="TabCon1">不规则TAB选项卡效果</div>
<div id="TabCon2" style="display:none">不规则TAB选项卡效果2</div>
</div>
</body>
</html>

希望本文所述对大家的JavaScript程序设计有所帮助。

Javascript 相关文章推荐
asp javascript 实现关闭窗口时保存数据的办法
Nov 24 Javascript
event对象获取方法总结在google浏览器下测试
Nov 03 Javascript
jquery中$.post()方法的简单实例
Feb 04 Javascript
jQuery EasyUI Dialog拖不下来如何解决
Sep 28 Javascript
jQuery+PHP实现微信转盘抽奖功能的方法
May 25 Javascript
使用bootstrap typeahead插件实现输入框自动补全之问题及解决办法
Jul 07 Javascript
jQuery实现点击查看大图并以弹框的形式居中
Aug 08 Javascript
详解jquery validate实现表单验证 (正则表达式)
Jan 18 Javascript
JS排序之选择排序详解
Apr 08 Javascript
webpack项目轻松混用css module的方法
Jun 12 Javascript
vue项目移动端实现ip输入框问题
Mar 19 Javascript
Vue组件化开发之通用型弹出框的实现
Feb 28 Javascript
JQuery通过AJAX从后台获取信息显示在表格上并支持行选中
Sep 15 #Javascript
jQuery实现图片轮播特效代码分享
Sep 15 #Javascript
jQuery实现的淡入淡出二级菜单效果代码
Sep 15 #Javascript
jQuery带进度条全屏图片轮播特效代码分享
Jun 28 #Javascript
JQuery实现图片轮播效果
Sep 15 #Javascript
jQuery实现可展开合拢的手风琴面板菜单
Sep 15 #Javascript
jquery带有索引按钮且自动轮播切换特效代码分享
Sep 15 #Javascript
You might like
基于PHP字符串的比较函数strcmp()与strcasecmp()的使用详解
2013/05/15 PHP
windows服务器中检测PHP SSL是否开启以及开启SSL的方法
2014/04/25 PHP
PHP字符串逆序排列实现方法小结【strrev函数,二分法,循环法,递归法】
2017/01/13 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
2020/04/04 PHP
麦鸡的TAB切换功能结合了javascript和css
2007/12/17 Javascript
jQuery+jqmodal弹出窗口实现代码分明
2010/06/14 Javascript
js触发asp.net的Button的Onclick事件应用
2013/02/02 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
将鼠标焦点定位到文本框最后(代码分享)
2017/01/11 Javascript
详解使用vue-admin-template的优化历程
2018/05/20 Javascript
JavaScript原型对象、构造函数和实例对象功能与用法详解
2018/08/04 Javascript
Vue实现调节窗口大小时触发事件动态调节更新组件尺寸的方法
2018/09/15 Javascript
微信小程序生成二维码的示例代码
2019/03/29 Javascript
用Vue编写抽象组件的方法
2019/05/06 Javascript
javascript实现的图片预览和上传功能示例【兼容IE 9】
2020/05/01 Javascript
JavaScript如何操作css
2020/10/24 Javascript
vue3+typeScript穿梭框的实现示例
2020/12/29 Vue.js
[00:26]TI7不朽珍藏III——冥界亚龙不朽展示
2017/07/15 DOTA
从Python的源码浅要剖析Python的内存管理
2015/04/16 Python
Python使用ntplib库同步校准当地时间的方法
2016/07/02 Python
pandas读取csv文件,分隔符参数sep的实例
2018/12/12 Python
python把1变成01的步骤总结
2019/02/27 Python
了解不常见但是实用的Python技巧
2019/05/23 Python
Python3日期与时间戳转换的几种方法详解
2019/06/04 Python
Python json读写方式和字典相互转化
2020/04/18 Python
Currentbody西班牙:美容仪专家
2019/09/28 全球购物
请说出这段代码执行后a和b的值分别是多少
2015/03/28 面试题
学生宿舍管理制度
2014/01/30 职场文书
机关门卫制度
2014/02/01 职场文书
行政部经理助理岗位职责
2014/06/15 职场文书
预备党员自我评价范文
2015/03/04 职场文书
工作自我推荐信范文
2015/03/25 职场文书
药品开票员岗位职责
2015/04/15 职场文书
开学典礼观后感
2015/06/15 职场文书
投诉信回复范文
2015/07/03 职场文书
关于党风廉政建设宣传教育月的活动总结!
2019/08/08 职场文书