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 相关文章推荐
javascript parseInt 函数分析(转)
Mar 21 Javascript
javaScript同意等待代码实现心得
Jan 01 Javascript
让页面上两个div中的滚动条(滑块)同步运动示例
Aug 07 Javascript
Javascript 鼠标移动上去 滑块跟随效果代码分享
Nov 23 Javascript
基于jQuery的网页影音播放器jPlayer的基本使用教程
Mar 08 Javascript
JS脚本实现动态给标签控件添加事件的方法
Jun 02 Javascript
深入理解JavaScript 函数
Jun 06 Javascript
学习Angular中作用域需要注意的坑
Aug 17 Javascript
AngularJS实现一次监听多个值发生的变化
Aug 31 Javascript
Javascript函数中的arguments.callee用法实例分析
Sep 16 Javascript
Angular如何在应用初始化时运行代码详解
Jun 11 Javascript
js+canvas实现验证码功能
Sep 21 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
php5 apache 2.2 webservice 创建与配置(java)
2011/01/27 PHP
php截取后台登陆密码的代码
2012/05/05 PHP
关于crontab的使用详解
2013/06/24 PHP
PHP学习笔记(一):基本语法之标记、空白、和注释
2015/04/17 PHP
php 截取GBK文档某个位置开始的n个字符方法
2017/03/08 PHP
jQuery对象[0]是什么含义?
2010/07/31 Javascript
JQuery获取与设置HTML元素的内容或文本的实现代码
2014/06/20 Javascript
javascript制作sql转换为stringBuffer的小工具
2015/04/03 Javascript
纯javascript实现分页(两种方法)
2015/08/26 Javascript
jQuery实现立体式数字动态增加(animate方法)
2016/12/21 Javascript
vue双向数据绑定原理探究(附demo)
2017/01/17 Javascript
Bootstrap3 多个模态对话框无法显示的解决方案
2017/02/23 Javascript
JavaScript中双符号的运算详解
2017/03/12 Javascript
js+html5实现页面可刷新的倒计时效果
2017/07/15 Javascript
浅谈关于iview表单验证的问题
2018/09/29 Javascript
Vue实现点击显示不同图片的效果
2019/08/10 Javascript
JavaScript使用表单元素验证表单的示例代码
2019/08/20 Javascript
js实现微信聊天效果
2020/08/09 Javascript
[08:54]《一刀刀一天》之DOTA全时刻18:十九支奔赴西雅图队伍全部出炉
2014/06/04 DOTA
[04:16]完美世界DOTA2联赛PWL S2 集锦第一期
2020/11/23 DOTA
Python中AND、OR的一个使用小技巧
2015/02/18 Python
python 实现倒排索引的方法
2018/12/25 Python
python实现批量视频分帧、保存视频帧
2019/05/31 Python
django项目简单调取百度翻译接口的方法
2019/08/06 Python
Django中ajax发送post请求 报403错误CSRF验证失败解决方案
2019/08/13 Python
解决Keras使用GPU资源耗尽的问题
2020/06/22 Python
HTML5 progress和meter控件_动力节点Java学院整理
2017/07/06 HTML / CSS
使用html2canvas实现浏览器截图的示例代码
2018/01/26 HTML / CSS
HTML5之SVG 2D入门8—文档结构及相关元素总结
2013/01/30 HTML / CSS
销售演讲稿范文
2014/01/08 职场文书
质量承诺书格式
2014/05/20 职场文书
施工工地安全标语
2014/06/07 职场文书
2013年最新自荐信范文
2014/06/23 职场文书
开展批评与自我批评发言材料
2014/10/17 职场文书
2014最新自愿离婚协议书范本
2014/11/19 职场文书
初中英语教学随笔
2015/08/15 职场文书