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 相关文章推荐
Javascript document.referrer判断访客来源网址
May 15 Javascript
javascript数组去掉重复
May 12 Javascript
IE6背景图片不缓存问题解决方案及图片使用策略多个方法小结
May 14 Javascript
JavaScript中innerHTML,innerText,outerHTML的用法及区别
Sep 01 Javascript
JS+CSS实现大气的黑色首页导航菜单效果代码
Sep 10 Javascript
第九章之路径分页标签与徽章组件
Apr 25 Javascript
js实现的在线调色板功能完整实例
Dec 21 Javascript
基于jQuery实现图片推拉门动画效果的两种方法
Aug 26 jQuery
Angular4.0中引入laydate.js日期插件的方法教程
Dec 25 Javascript
vue项目tween方法实现返回顶部的示例代码
Mar 02 Javascript
Vue+Mock.js模拟登录和表格的增删改查功能
Jul 26 Javascript
在Vue methods中调用filters里的过滤器实例
Aug 30 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
什么是短波收听SWL
2021/03/01 无线电
php 分页原理详解
2009/08/21 PHP
PHP取二进制文件头快速判断文件类型的实现代码
2013/08/05 PHP
Codeigniter购物车类不能添加中文的解决方法
2014/11/29 PHP
javascript生成/解析dom的CDATA类型的字段的代码
2007/04/22 Javascript
JQuery 学习笔记 选择器之四
2009/07/23 Javascript
Javascript 读书笔记索引贴
2010/01/11 Javascript
浅析LigerUi开发中谨慎载入common.css文件
2013/07/09 Javascript
解析Jquery的LigerUI如何实现文件上传
2013/07/09 Javascript
jQuery事件之键盘事件(ctrl+Enter回车键提交表单等)
2014/05/11 Javascript
JavaScript中的prototype原型学习指南
2016/05/09 Javascript
关于JavaScript中的this指向问题总结篇
2017/07/23 Javascript
详解动画插件wow.js的使用方法
2017/09/13 Javascript
浅谈webpack对样式的处理
2018/01/05 Javascript
vue如何判断dom的class
2018/04/26 Javascript
js实现敏感词过滤算法及实现逻辑
2018/07/24 Javascript
详解在React-Native中持久化redux数据
2019/05/22 Javascript
Vue + element 实现多选框组并保存已选id集合的示例代码
2020/06/03 Javascript
Vue中使用JsonView来展示Json树的实例代码
2020/11/16 Javascript
[03:43]TI9战队采访——PSG.LGD
2019/08/22 DOTA
Go语言基于Socket编写服务器端与客户端通信的实例
2016/02/19 Python
python pandas修改列属性的方法详解
2018/06/09 Python
django框架之cookie/session的使用示例(小结)
2018/10/15 Python
Django使用redis缓存服务器的实现代码示例
2019/04/28 Python
pycharm修改文件的默认打开方式的步骤
2019/07/29 Python
Django学习之文件上传与下载
2019/10/06 Python
解决Keras 自定义层时遇到版本的问题
2020/06/16 Python
Python约瑟夫生者死者小游戏实例讲解
2021/01/04 Python
北京奥运会口号
2014/06/21 职场文书
英语专业求职信
2014/07/08 职场文书
公共艺术专业自荐信
2014/09/01 职场文书
2014年建筑工程工作总结
2014/12/03 职场文书
项目经理助理岗位职责
2015/04/13 职场文书
爸爸的三轮车观后感
2015/06/16 职场文书
MYSQL 运算符总结
2021/11/11 MySQL
一文搞懂MySQL索引页结构
2022/02/28 MySQL