JS实现淡蓝色简洁竖向Tab点击切换效果


Posted in Javascript onOctober 06, 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{ padding:0;font:12px "宋体"; }
#lib_Tab1_sx{width:500px;margin:0px;padding:0px;margin-bottom:15px; overflow:hidden;}
.lib_tabborder_sx{border:1px solid #95C9E1;}
.lib_Menubox_sx {line-height:28px;position:relative; float:left; width:130px; height:240px;border-right:1px solid #95C9E1;}
.lib_Menubox_sx ul{margin:0px;padding:0px;list-style:none; position:absolute; top:15px; left:5px; margin-left:10px; height:25px;text-align:center;}
.lib_Menubox_sx li{display:block;cursor:pointer;width:114px;color:#949694;font-weight:bold; margin-bottom:5px;height:25px;line-height:25px; background-color:#E4F2FD}
.lib_Menubox_sx li.hover{padding:0px;background:#fff;width:116px;border:1px solid #95C9E1; border-right:0;
color:#739242;height:25px;line-height:25px;}
.lib_Contentbox_sx{margin-top:0px; border-top:none;padding:20px; border-left:0; margin-left:130px;}
-->
</style>
<script>
<!--
function setTab(name,cursel,n){
 for(i=1;i<=n;i++){
 var menu=document.getElementById(name+i);
 var con=document.getElementById("con_"+name+"_"+i);
 menu.className=i==cursel?"hover":"";
 con.style.display=i==cursel?"block":"none";
 }
}
//-->
</script>
</head>
<body>
<div id="lib_Tab1_sx" class="lib_tabborder_sx">
<div class="lib_Menubox_sx ">
<ul>
  <li id="one1" onclick="setTab('one',1,5)" class="hover">脚本代码</li>
  <li id="one2" onclick="setTab('one',2,5)" >ASP类</li>
  <li id="one3" onclick="setTab('one',3,5)">PHP类</li>  
  <li id="one4" onclick="setTab('one',4,5)">JSP类</li>
  <li id="one5" onclick="setTab('one',5,5)">.NET类</li>
</ul>
</div>
 <div class="lib_Contentbox_sx "> 
  <div id="con_one_1" >脚本列表</div>
  <div id="con_one_2" style="display:none">ASP类更新</div>
  <div id="con_one_3" style="display:none">PHP类更新</div>
  <div id="con_one_4" style="display:none">JSP类更新</div> 
  <div id="con_one_5" style="display:none">ASP.NET类更新</div> 
 </div>
</div>
</body>
</html>

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

Javascript 相关文章推荐
优化javascript的执行速度
Jan 23 Javascript
jQuery.ajax 用户登录验证代码
Oct 29 Javascript
JavaScript语言核心数据类型和变量使用介绍
Aug 23 Javascript
toggle一个div显示或隐藏且可扩展成自定义下拉框
Sep 12 Javascript
jQuery获取对象简单实现方法小结
Oct 30 Javascript
每日十条JavaScript经验技巧(一)
Jun 23 Javascript
bootstrap table服务端实现分页效果
Aug 10 Javascript
详解react、redux、react-redux之间的关系
Apr 11 Javascript
js实现动态增加文件域表单功能
Oct 22 Javascript
Fetch超时设置与终止请求详解
May 18 Javascript
vue 使用原生组件上传图片的实例
Sep 08 Javascript
vue项目打包后提交到git上为什么没有dist这个文件的解决方法
Sep 16 Javascript
JS+CSS相对定位实现的下拉菜单
Oct 06 #Javascript
推荐10 个很棒的 jQuery 特效代码
Oct 04 #Javascript
javascript日期格式化方法汇总
Oct 04 #Javascript
jQuery插件Timelinr 实现时间轴特效
Oct 04 #Javascript
jquery 实现输入邮箱时自动补全下拉提示功能
Oct 04 #Javascript
使用 JavaScript 进行函数式编程 (一) 翻译
Oct 02 #Javascript
Clipboard.js 无需Flash的JavaScript复制粘贴库
Oct 02 #Javascript
You might like
咖啡是不是喝了会上瘾?咖啡是必须品吗!
2021/03/04 新手入门
php MySQL与分页效率
2008/06/04 PHP
ThinkPHP中RBAC类的四种用法分析
2014/11/24 PHP
PHP调用Mailgun发送邮件的方法
2017/05/04 PHP
javascript 处理HTML元素必须避免使用的一种方法
2009/07/30 Javascript
JS函数实现动态添加CSS样式表文件
2012/12/15 Javascript
jQuery计算textarea中文字数(剩余个数)的小程序
2013/11/28 Javascript
jquery实现页面图片等比例放大缩小功能
2014/02/12 Javascript
node.js中的path.sep方法使用说明
2014/12/08 Javascript
javascript实现禁止右键和F12查看源代码
2014/12/26 Javascript
JS+CSS实现带小三角指引的滑动门效果
2015/09/22 Javascript
js数组操作方法总结(必看篇)
2016/11/22 Javascript
vue2导航根据路由传值,而改变导航内容的实例
2017/11/10 Javascript
vue 路由嵌套高亮问题的解决方法
2018/05/17 Javascript
小程序组件之仿微信通讯录的实现代码
2018/09/12 Javascript
在vue里使用codemirror遇到的问题
2018/11/01 Javascript
js实现倒计时器自定义时间和暂停
2019/02/25 Javascript
ES6 Set结构的应用实例分析
2019/06/26 Javascript
[02:00]DOTA2英雄COSPLAY闹市街头巡游助威2015国际邀请赛
2015/08/02 DOTA
Python使用新浪微博API发送微博的例子
2014/04/10 Python
Python实现建立SSH连接的方法
2015/06/03 Python
在java中如何定义一个抽象属性示例详解
2017/08/18 Python
详谈Python中列表list,元祖tuple和numpy中的array区别
2018/04/18 Python
python 实现判断ip连通性的方法总结
2018/04/22 Python
在python中用print()输出多个格式化参数的方法
2019/07/16 Python
python多继承(钻石继承)问题和解决方法简单示例
2019/10/21 Python
Python栈的实现方法示例【列表、单链表】
2020/02/22 Python
通过实例解析Python return运行原理
2020/03/04 Python
解决django框架model中外键不落实到数据库问题
2020/05/20 Python
Lacoste澳大利亚官网:服装、鞋类及配饰
2018/11/14 全球购物
2014年清明节网上祭英烈寄语
2014/04/09 职场文书
优秀护士演讲稿
2014/04/30 职场文书
关于青春的演讲稿三分钟
2014/08/22 职场文书
学校计划生育责任书
2015/05/09 职场文书
基于Go语言构建RESTful API服务
2021/07/25 Golang
Linux中sftp常用命令整理
2022/06/28 Servers