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 相关文章推荐
jquery实现的元素的left增加N像素 鼠标移开会慢慢的移动到原来的位置
Mar 21 Javascript
最佳6款用于移动网站开发的jQuery 图片滑块插件小结
Jul 20 Javascript
AngularJS  $modal弹出框实例代码
Aug 24 Javascript
input获取焦点时底部菜单被顶上来问题的解决办法
Jan 24 Javascript
Java与JavaScript中判断两字符串是否相等的区别
Mar 13 Javascript
jQuery初级教程之网站品牌列表效果
Aug 02 jQuery
JS弹窗 JS弹出DIV并使整个页面背景变暗功能的实现代码
Apr 21 Javascript
Vue结合Video.js播放m3u8视频流的方法示例
May 04 Javascript
详解Angular-ui-BootStrap组件的解释以及使用
Jul 13 Javascript
jsonp实现百度下拉框功能的方法分析
May 10 Javascript
简单实现节流函数和防抖函数过程解析
Oct 08 Javascript
vue实现用户长时间不操作自动退出登录功能的实现代码
Jul 23 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
PHP遍历二维数组的代码
2011/04/22 PHP
php实现rc4加密算法代码
2012/04/25 PHP
PHP删除目录及目录下所有文件的方法详解
2013/06/06 PHP
解析如何在PHP下载文件名中解决乱码的问题
2013/06/20 PHP
PHP set_error_handler()函数使用详解(示例)
2013/11/12 PHP
PHP获取一个字符串中间一部分字符的方法
2014/08/19 PHP
Laravel框架实现调用百度翻译API功能示例
2019/05/30 PHP
基于jquery的一个OutlookBar类,动态创建导航条
2010/11/19 Javascript
JQuery获取样式中的background-color颜色值的问题
2013/08/20 Javascript
js冒泡、捕获事件及阻止冒泡方法详细总结
2014/05/08 Javascript
javascript消除window.close()的提示窗口
2015/05/20 Javascript
微信小程序 自定义对话框实例详解
2017/01/20 Javascript
基于three.js实现的3D粒子动效实例代码
2019/04/09 Javascript
eslint 的三大通用规则详解
2019/05/16 Javascript
vue中keep-alive组件的入门使用教程
2019/06/06 Javascript
[35:43]2018DOTA2亚洲邀请赛 4.1 小组赛B组 paiN vs Effect
2018/04/03 DOTA
python实现RSA加密(解密)算法
2016/02/17 Python
python中装饰器级连的使用方法示例
2017/09/29 Python
Tensorflow加载预训练模型和保存模型的实例
2018/07/27 Python
详解Python下载图片并保存本地的两种方式
2019/05/15 Python
tensorflow 实现自定义layer并添加到计算图中
2020/02/04 Python
Python实现结构体代码实例
2020/02/10 Python
使用openCV去除文字中乱入的线条实例
2020/06/02 Python
Matplotlib.pyplot 三维绘图的实现示例
2020/07/28 Python
python爬虫scrapy图书分类实例讲解
2020/11/23 Python
美国背景检查、公共记录和人物搜索网站:BeenVerified
2018/02/25 全球购物
澳大利亚婴儿喂养品牌:Cherub Baby
2018/11/01 全球购物
3个CCIE对一个工程师的面试题
2012/05/06 面试题
师范生自我鉴定范文
2013/10/05 职场文书
个人求职简历中英文自我评价
2013/12/16 职场文书
《与象共舞》教学反思
2014/02/24 职场文书
怀念母亲教学反思
2014/04/28 职场文书
《中国梦我的梦》中学生演讲稿
2014/08/20 职场文书
机关党员公开承诺书
2014/08/30 职场文书
同学会感言
2015/07/30 职场文书
为什么代码规范要求SQL语句不要过多的join
2021/06/23 MySQL