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中使用ajax获取远程页面信息
Nov 13 Javascript
jquery中dom操作和事件的实例学习 仿yahoo邮箱登录框的提示效果
Nov 30 Javascript
JavaScript实现统计文本框Textarea字数增强用户体验
Dec 21 Javascript
jsPDF导出pdf示例
May 02 Javascript
JavaScript对数组进行随机重排的方法
Jul 22 Javascript
jQuery Mobile开发中日期插件Mobiscroll使用说明
Mar 02 Javascript
一览画面点击复选框后获取多个id值的方法
May 30 Javascript
基于js的变量提升和函数提升(详解)
Sep 17 Javascript
webpack配置打包后图片路径出错的解决
Apr 26 Javascript
详解vue项目中实现图片裁剪功能
Jun 07 Javascript
Javascript 类型转换、封闭函数及常见内置对象操作示例
Nov 15 Javascript
浅谈vue权限管理实现及流程
Apr 23 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+DBM的同学录程序(2)
2006/10/09 PHP
php程序之die调试法 快速解决错误
2009/09/17 PHP
php编程中echo用逗号和用点号连接的区别
2016/03/26 PHP
jQuery技巧总结
2011/01/01 Javascript
用jquery模仿的a的title属性(兼容ie6/7)
2013/01/21 Javascript
关于query Javascript CSS Selector engine
2013/04/12 Javascript
Jquery 获取对象的几种方式介绍
2014/01/17 Javascript
JQuery动画animate的stop方法使用详解
2014/05/09 Javascript
jQuery+AJAX实现无刷新下拉加载更多
2015/07/03 Javascript
angular.bind使用心得
2015/10/26 Javascript
激动人心的 Angular HttpClient的源码解析
2017/07/10 Javascript
vue2.0 父组件给子组件传递数据的方法
2018/01/15 Javascript
JavaScript实现求最大公共子串的方法
2018/02/03 Javascript
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
如何手动实现es5中的bind方法详解
2018/12/07 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
ES6 Set结构的应用实例分析
2019/06/26 Javascript
[04:40]DOTA2-DPC中国联赛1月26日Recap集锦
2021/03/11 DOTA
详解python的webrtc库实现语音端点检测
2017/05/31 Python
python取代netcat过程分析
2018/02/10 Python
Python 忽略warning的输出方法
2018/10/18 Python
TensorFlow实现简单的CNN的方法
2019/07/18 Python
基于Python+Appium实现京东双十一自动领金币功能
2019/10/31 Python
Python通过2种方法输出带颜色字体
2020/03/02 Python
使用Python爬取弹出窗口信息的实例
2020/03/14 Python
python主要用于哪些方向
2020/07/05 Python
浅谈利用缓存来优化HTML5 Canvas程序的性能
2015/05/12 HTML / CSS
MyFrenchPharma中文网:最大的法国药妆平台
2016/10/07 全球购物
MIXIT官网:俄罗斯最大的化妆品公司之一
2020/01/25 全球购物
《小草和大树》教学反思
2014/02/16 职场文书
电力安全事故反思
2014/04/27 职场文书
爱我中华演讲稿
2014/05/20 职场文书
计算机网络及管理学专业求职信
2014/06/05 职场文书
单位实习介绍信
2015/05/05 职场文书
离婚上诉状范文
2015/05/23 职场文书
用Python远程登陆服务器的步骤
2021/04/16 Python