JS实现黑色风格的网页TAB选项卡效果代码


Posted in Javascript onOctober 09, 2015

本文实例讲述了JS实现黑色风格的网页TAB选项卡效果代码。分享给大家供大家参考。具体如下:

这是一款网页TAB选项卡JS代码,黑色超酷的风格,看了后你会喜欢的,很熟悉很经典的风格,似曾相识的感觉,希望大家喜欢。

运行效果截图如下:

JS实现黑色风格的网页TAB选项卡效果代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Tab切换</title>
<script type="text/jscript">
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>
<style type="text/css">
*{
 margin:0px;
 padding:0px;
 list-style:none;
}
.main{
 width:306px;
 height:299px;
 float:left;
 margin:300px;
 display:inline;
 background:#000;
 padding:3px;
}
.main .menu{
 width:306px;
 height:31px;
 overflow:hidden;
 float:left;
}
.main .menu span{
 width:60px;
 height:30px;
 line-height:30px;
 overflow:hidden;
 text-align:center;
 float:left;
 margin:1px 0 0 1px;
 background:#333;
 color:#BCBCBC;
 font-weight:bold;
 cursor:pointer;
 font-size:12px;
}
.main .menu .hover{
 background:#666;
 color:#FFF;
}
.main .content{
 width:304px;
 height:266px;
 overflow:hidden;
 float:left;
 margin:1px;
 margin-top:0px;
 display:inline;
 background:#333333;
}
.main .content div{
 width:304px;
 height:266px;
 line-height:266px;
 text-align:center;
 color:#FFFFFF;
 font-weight:bold;
 background:#666;
}
</style>
</head>
<body>
<div class="main">
 <div class="menu">
  <span id="one1" onclick="setTab('one',1,5)" class="hover">菜单一</span>
  <span id="one2" onclick="setTab('one',2,5)">菜单二</span>
  <span id="one3" onclick="setTab('one',3,5)">菜单三</span>
  <span id="one4" onclick="setTab('one',4,5)">菜单四</span>
  <span id="one5" onclick="setTab('one',5,5)">菜单五</span>
 </div>
 <div class="content">
  <div id="con_one_1">内容一</div>
  <div id="con_one_2" style="display:none">内容二</div>
  <div id="con_one_3" style="display:none">内容三</div>
  <div id="con_one_4" style="display:none">内容四</div>
  <div id="con_one_5" style="display:none">内容五</div>
 </div>
</div>
</body>
</html>

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

Javascript 相关文章推荐
让焦点自动跳转
Jul 01 Javascript
jQuery实现仿路边灯箱广告图片轮播效果
Apr 15 Javascript
JS字符串的切分用法实例
Feb 22 Javascript
JavaScript中的call和apply的用途以及区别
Jan 11 Javascript
javascript判断元素存在和判断元素存在于实时的dom中的方法
Jan 17 Javascript
js实现悬浮窗效果(支持拖动)
Mar 09 Javascript
JavaScript与Java正则表达式写法的区别介绍
Aug 15 Javascript
简单实现js上传文件功能
Aug 21 Javascript
基于iview-admin实现动态路由的示例代码
Oct 02 Javascript
解决vuex数据异步造成初始化的时候没值报错问题
Nov 13 Javascript
Vue中点击active并第一个默认选中功能的实现
Feb 24 Javascript
canvas实现贪食蛇的实践
Feb 15 Javascript
jQuery实现连续动画效果实例分析
Oct 09 #Javascript
jQuery控制DIV层实现由大到小,由远及近动画变化效果
Oct 09 #Javascript
jQuery拖动布局其结果保存到数据库
Oct 09 #Javascript
JS实现可展开折叠层的鼠标拖曳效果
Oct 09 #Javascript
JavaScript实现横向滑出的多级菜单效果
Oct 09 #Javascript
JS实现样式清新的横排下拉菜单效果
Oct 09 #Javascript
jQuery表格行上移下移和置顶的实现方法
Oct 08 #Javascript
You might like
thinkphp3.x中display方法及show方法的用法实例
2016/05/19 PHP
php+redis在实际项目中HTTP 500: Internal Server Error故障排除
2017/02/05 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
js常用排序实现代码
2010/12/28 Javascript
jQuery1.6 使用方法一
2011/11/23 Javascript
Textbox控件注册回车事件及触发按钮提交事件具体实现
2013/03/04 Javascript
jQuery滚动加载图片效果的实现
2013/03/06 Javascript
javascript实现避免页面按钮重复提交
2015/01/08 Javascript
学JavaScript七大注意事项【必看】
2016/05/04 Javascript
仅9张思维导图帮你轻松学习Javascript 就这么简单
2016/06/01 Javascript
JSONP跨域请求实例详解
2016/07/04 Javascript
JS与HTML结合使用marquee标签实现无缝滚动效果代码
2016/07/05 Javascript
JavaScript实现重力下落与弹性效果的方法分析
2017/12/20 Javascript
去掉vue 中的代码规范检测两种方法(Eslint验证)
2018/03/21 Javascript
Vue从TodoList中学父子组件通信
2019/02/05 Javascript
vue实现PC端分辨率适配操作
2020/08/03 Javascript
jquery实现广告上下滚动效果
2021/03/04 jQuery
python类型强制转换long to int的代码
2013/02/10 Python
Flask框架中密码的加盐哈希加密和验证功能的用法详解
2016/06/07 Python
Python MD5加密实例详解
2017/08/02 Python
python安装教程
2018/02/28 Python
python实现图片转字符小工具
2019/04/30 Python
python实现函数极小值
2019/07/10 Python
python 模拟贷款卡号生成规则过程解析
2019/08/30 Python
浅析CSS3 中的 transition,transform,translate之间区别和作用
2020/03/26 HTML / CSS
HTML5页面中尝试调起APP功能
2017/09/12 HTML / CSS
戴森香港官方网站:Dyson香港
2021/02/11 全球购物
上海雨人软件技术开发有限公司测试题
2015/07/14 面试题
Python中如何定义一个函数
2016/09/06 面试题
园林资料员岗位职责
2013/12/30 职场文书
《圆明园的毁灭》教学反思
2014/02/28 职场文书
大专学生求职信
2014/07/04 职场文书
教师个人师德总结
2015/02/06 职场文书
春节慰问信范文
2015/02/15 职场文书
2015高中教师个人工作总结
2015/07/21 职场文书
Keras多线程机制与flask多线程冲突的解决方案
2021/05/28 Python