JS+CSS实现的蓝色table选项卡效果


Posted in Javascript onOctober 08, 2015

本文实例讲述了JS+CSS实现的蓝色table选项卡效果。分享给大家供大家参考。具体如下:

这是一款蓝色的JS+Table类型的选项卡,部分标签内容存储在JS数组,个人感觉本特效不是太合理,因为内容从Js里输出会给读取内容造成很大麻烦,这里你就当学习一种JS编程方法,代码是需要改进的。

先来看看运行效果截图:

JS+CSS实现的蓝色table选项卡效果

在线演示地址如下:

具体代码如下:

<html>
<head>
<title>选项卡</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style> 
td,a,body{font-size:9pt;color:#000000;}
.DivAround_focus{cursor:pointer;background-color:#A1ACDB;border-right:solid 1px #A1ACDB;border-bottom:solid 1px #333333; border-left:solid 1px #C8CEEA; border-top:solid 1px #C8CEEA}
.DivAround_blur{cursor:pointer;background:#4D5C9F;border-right:solid 1px #eeeeee;border-bottom:solid 1px #333333; border-left:solid 1px #798ACC; border-top:solid 1px #A1ACDB;color:#FFFFFF}
.DivAround_content{background-color:#A1ACDB;border-right:solid 1px #888888;border-bottom:solid 1px #555555; border-left:0px; border-top:solid 1px #C8CEEA;}
</style>
</head>
<body>
<script language="javascript"> 
var AroundInfoArray=new Array();
AroundInfoArray[0]="脚本资源";
AroundInfoArray[1]="网页技巧集";
AroundInfoArray[2]="IT资讯坊";
function ChangeFocus(obj)
{
for(i=0;i<document.getElementById("leftButtonTAble").rows.length;i++)
{
 if(document.getElementById("leftButtonTAble").rows[i].cells[0]==obj)
 {
  document.getElementById("leftButtonTAble").rows[i].cells[0].className="DivAround_focus";
  document.getElementById("DivAroundContent").innerHTML=AroundInfoArray[i];
 }else{
  document.getElementById("leftButtonTAble").rows[i].cells[0].className="DivAround_blur";
 }
}
}
</script>
<table cellpadding="0" cellspacing="0" border="0" align="center" bgcolor="#6271B1"><tr><td width="84" valign="top">
   <table cellpadding="0" cellspacing="0" border="0" height="407" width="84" id="leftButtonTAble">
    <tr><td height="25" align="center" class="DivAround_focus" onClick="ChangeFocus(this)">脚本代码</td></tr>
    <tr><td height="25" align="center" class="DivAround_blur" onClick="ChangeFocus(this)">网页技巧</td></tr>
    <tr><td height="25" align="center" class="DivAround_blur" onClick="ChangeFocus(this)">IT坊</td></tr>
    <tr><td style="border-right:solid 1px #eeeeee"> </td></tr>
   </table>
  </td><td width="360">
   <table cellpadding="0" cellspacing="0" border="0" width="100%" class="DivAround_content">
    <tr><td height="406" valign="top" style="padding:4px" id="DivAroundContent">内容</td></tr>
   </table>
  </td></tr>
  </table>
  <script language="javascript">ChangeFocus(document.getElementById("leftButtonTAble").rows[0].cells[0]);
</script>
</body>
</html>

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

Javascript 相关文章推荐
一个js封装的不错的选项卡效果代码
Feb 15 Javascript
基于jQuery的表格操作插件
Apr 22 Javascript
js实现幻灯片效果(基于jquery插件)
Nov 05 Javascript
jQuery使用animate创建动画用法实例
Aug 07 Javascript
JS实现横向与竖向两个选项卡Tab联动的方法
Sep 27 Javascript
VUE JS 使用组件实现双向绑定的示例代码
Jan 10 Javascript
jQuery中用on绑定事件时需注意的事项
Mar 19 Javascript
微信小程序自定义tabBar组件开发详解
Sep 24 Javascript
详解Node.js一行命令上传本地文件到服务器
Apr 22 Javascript
Vue中遍历数组的新方法实例详解
Jul 21 Javascript
vue中监听返回键问题
Aug 28 Javascript
详解一些适用于Node.js的命名约定
Dec 08 Javascript
分享五个有用的jquery小技巧
Oct 08 #Javascript
用JavaScript判断CSS浏览器类型前缀的两种方法
Oct 08 #Javascript
JS实现三个层重叠点击互相切换的方法
Oct 06 #Javascript
JS实现的文字与图片定时切换效果代码
Oct 06 #Javascript
JS实现淡蓝色简洁竖向Tab点击切换效果
Oct 06 #Javascript
JS+CSS相对定位实现的下拉菜单
Oct 06 #Javascript
推荐10 个很棒的 jQuery 特效代码
Oct 04 #Javascript
You might like
yii2.0实现验证用户名与邮箱功能
2015/12/22 PHP
js鼠标左右键 键盘值小结
2010/06/11 Javascript
JavaScript基础语法让人疑惑的地方小结
2012/05/23 Javascript
js 处理数组重复元素示例代码
2013/12/27 Javascript
浅谈jQuery this和$(this)的区别及获取$(this)子元素对象的方法
2016/11/29 Javascript
详解js中Number()、parseInt()和parseFloat()的区别
2016/12/20 Javascript
Bootstrap超大屏幕的实现代码
2017/03/22 Javascript
Vue键盘事件用法总结
2017/04/18 Javascript
Vue 滚动行为的具体使用方法
2017/09/13 Javascript
jQuery第一次运行页面默认触发点击事件的实例
2018/01/10 jQuery
VUE 实现动态给对象增加属性,并触发视图更新操作示例
2019/11/29 Javascript
nodejs脚本centos开机启动实操方法
2020/03/04 NodeJs
nginx部署多个vue项目的方法示例
2020/09/06 Javascript
[38:32]DOTA2上海特级锦标赛A组资格赛#2 Secret VS EHOME第二局
2016/02/26 DOTA
[00:52]DOTA2齐天大圣预告片
2016/08/13 DOTA
[48:31]完美世界DOTA2联赛PWL S3 DLG vs Phoenix 第二场 12.17
2020/12/19 DOTA
python使用cookie库操保存cookie详解
2014/03/03 Python
理解Python中的With语句
2015/02/02 Python
python中私有函数调用方法解密
2016/04/29 Python
python实现公司年会抽奖程序
2019/01/22 Python
Python JSON编解码方式原理详解
2020/01/20 Python
django实现更改数据库某个字段以及字段段内数据
2020/03/31 Python
Python装饰器结合递归原理解析
2020/07/02 Python
python 利用toapi库自动生成api
2020/10/19 Python
python调用百度API实现人脸识别
2020/11/17 Python
html5 利用canvas实现超级玛丽简单动画
2013/09/06 HTML / CSS
美国办公用品购物网站:Quill.com
2016/09/01 全球购物
基督教卡片、励志礼品、家居装饰等:DaySpring
2018/10/12 全球购物
试述DBMS的主要功能
2016/11/13 面试题
园林专业毕业生自荐信
2014/07/04 职场文书
关于读书的演讲稿800字
2014/08/27 职场文书
在校生证明
2015/06/17 职场文书
Spring Bean的实例化之属性注入源码剖析过程
2021/06/13 Java/Android
无线电通信名词解释
2022/02/18 无线电
Python实现猜拳与猜数字游戏的方法详解
2022/04/06 Python
SQL Server携程核心系统无感迁移到MySQL实战
2022/06/01 SQL Server