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 相关文章推荐
Dojo 学习要点
Sep 03 Javascript
JavaScript中常见获取元素的方法汇总
Mar 04 Javascript
javascript中几个容易混淆的概念总结
Apr 14 Javascript
js实现类似MSN提示的页面效果代码分享
Aug 24 Javascript
纯js代码实现未知宽高的元素在指定元素中垂直水平居中显示
Sep 12 Javascript
JavaScript中利用jQuery绑定事件的几种方式小结
Mar 06 Javascript
JS实现控制文本框的内容
Jul 10 Javascript
vue插件tab选项卡使用小结
Oct 27 Javascript
jQuery获取随机颜色的实例代码
May 21 jQuery
Vue表情输入组件 微信face表情组件
Feb 11 Javascript
Vue 中可以定义组件模版的几种方式
Aug 06 Javascript
微信小程序仿抖音短视频切换效果的实例代码
Jun 24 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
PHP新手上路(四)
2006/10/09 PHP
ThinkPHP之foreach标签使用概述
2014/06/30 PHP
php中socket的用法详解
2014/10/24 PHP
WordPress中注册菜单与调用菜单的方法详解
2015/12/18 PHP
Zend Framework教程之前端控制器Zend_Controller_Front用法详解
2016/03/07 PHP
PHP+MySQL实现输入页码跳转到指定页面功能示例
2018/06/01 PHP
如何取得中文输入的真实长度?
2006/06/24 Javascript
尽可能写&quot;友好&quot;的&quot;Javascript&quot;代码
2007/01/09 Javascript
Javascript 二维数组
2009/11/26 Javascript
JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器
2010/10/11 Javascript
最佳JS代码编写的14条技巧
2011/01/09 Javascript
javascript克隆对象深度介绍
2012/11/20 Javascript
jquery库或JS文件在eclipse下报错问题解决方法
2014/04/17 Javascript
浅析JavaScript 箭头函数 generator Date JSON
2016/05/23 Javascript
前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
2016/11/04 Javascript
如何理解Vue的render函数的具体用法
2017/08/30 Javascript
Vue.js 2.0和Cordova开发webApp环境搭建方法
2018/02/26 Javascript
js事件on动态绑定数据,绑定多个事件的方法
2018/09/15 Javascript
微信小程序下拉框组件使用方法详解
2018/12/28 Javascript
react的滑动图片验证码组件的示例代码
2019/02/27 Javascript
小程序表单认证布局及验证详解
2020/06/19 Javascript
微信小程序绘制半圆(弧形)进度条
2020/11/18 Javascript
[53:20]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 VG vs OG
2018/04/03 DOTA
Window 64位下python3.6.2环境搭建图文教程
2018/09/19 Python
Django添加KindEditor富文本编辑器的使用
2018/10/24 Python
Python使用psutil获取进程信息的例子
2019/12/17 Python
python闭包、深浅拷贝、垃圾回收、with语句知识点汇总
2020/03/11 Python
家长会主持词
2014/03/26 职场文书
小学感恩教育活动总结
2014/07/07 职场文书
擅自离岗检讨书
2014/09/12 职场文书
2014年前台文员工作总结
2014/12/08 职场文书
优秀教师先进材料
2014/12/16 职场文书
小学体育教学随笔
2015/08/14 职场文书
pt-archiver 主键自增
2022/04/26 MySQL
SQL Server删除表中的重复数据
2022/05/25 SQL Server
CSS实现背景图片全屏铺满自适应的3种方式
2022/07/07 HTML / CSS