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 相关文章推荐
JQuery 学习笔记 选择器之五
Jul 23 Javascript
吐槽一下我所了解的Node.js
Oct 08 Javascript
JavaScript Array对象详解
Mar 01 Javascript
JavaScript学习笔记之数组随机排序
Mar 23 Javascript
javascript实现列表切换效果
May 02 Javascript
Javascript ES6中数据类型Symbol的使用详解
May 02 Javascript
微信小程序如何获取用户信息
Jan 26 Javascript
JavaScript创建对象的四种常用模式实例分析
Jan 11 Javascript
vue.js中ref及$refs的使用方法解析
Oct 08 Javascript
element跨分页操作选择详解
Jun 29 Javascript
js加减乘除精确运算方法实例代码
Jan 17 Javascript
Vue的生命周期一起来看看
Feb 24 Vue.js
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
discuz安全提问算法
2007/06/06 PHP
为PHP5.4开启Zend OPCode缓存
2014/12/26 PHP
PHP获取数组最后一个值的2种方法
2015/01/21 PHP
学习php设计模式 php实现备忘录模式(Memento)
2015/12/09 PHP
php版阿里云OSS图片上传类详解
2016/12/01 PHP
不间断滚动JS打包类,基本可以实现所有的滚动效果,太强了
2007/12/08 Javascript
Jquery跳到页面指定位置的方法
2014/05/12 Javascript
一个判断抢购时间是否到达的简单的js函数
2014/06/23 Javascript
JsRender for object语法简介
2014/10/31 Javascript
nodejs批量修改文件编码格式
2015/01/22 NodeJs
JS设置下拉列表框当前所选值的方法
2015/12/22 Javascript
JavaScript 不支持 indexof 该如何解决
2016/03/30 Javascript
JS两个数组比较,删除重复值的巧妙方法(推荐)
2016/06/03 Javascript
Jil,高效的json序列化和反序列化库
2017/02/15 Javascript
p5.js入门教程之平滑过渡(Easing)
2018/03/16 Javascript
angularjs 缓存的使用详解
2018/03/19 Javascript
解决layer弹出层msg的文字不显示的问题
2019/09/11 Javascript
在layer弹层layer.prompt中,修改placeholder的实现方法
2019/09/27 Javascript
vuejs element table 表格添加行,修改,单独删除行,批量删除行操作
2020/07/18 Javascript
[06:16]DOTA2守卫传承者——职业选手谈心路历程
2015/02/26 DOTA
python将ip地址转换成整数的方法
2015/03/17 Python
详解Python爬虫的基本写法
2016/01/08 Python
python实现发送邮件及附件功能
2021/03/02 Python
tensorflow TFRecords文件的生成和读取的方法
2018/02/06 Python
windows下安装Python的XlsxWriter模块方法
2018/05/03 Python
Flask框架各种常见装饰器示例
2018/07/17 Python
使用python将时间转换为指定的格式方法
2018/11/12 Python
pygame实现俄罗斯方块游戏(AI篇1)
2019/10/29 Python
Python类的绑定方法和非绑定方法实例解析
2020/03/04 Python
Python实现寻找回文数字过程解析
2020/06/09 Python
python开发一个解析protobuf文件的简单编译器
2020/11/17 Python
pandas按条件筛选数据的实现
2021/02/20 Python
毕业实习个人鉴定范文
2013/12/10 职场文书
五年级英语教学反思
2014/01/31 职场文书
信用社竞聘演讲稿
2014/05/16 职场文书
普通党员个人剖析材料
2014/10/08 职场文书