js实现类似菜单风格的TAB选项卡效果代码


Posted in Javascript onAugust 28, 2015

本文实例讲述了js实现类似菜单风格的TAB选项卡效果代码。分享给大家供大家参考。具体如下:

这是一款基于javascript实现的一组简洁选项卡代码,类似菜单风格的TAB选项卡,没有使用图片,因此有些地方处理的还不太到位,不介意使用图片修饰的朋友可以再次美化这上选项卡,风格有点类似于菜单。

运行效果截图如下:

js实现类似菜单风格的TAB选项卡效果代码

在线演示地址如下:

具体代码如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />
<title>一组简洁选项卡代码</title>
<style type="text/css">
<!--
body,div,ul,li{padding:0;margin:0;text-align:center;}
body{font:12px "宋体";text-align:center;}
a:link,a:visited{color:#00F;text-decoration:none;}
a:hover,a:active{color:#c00;text-decoration:underline;}
ul{ list-style:none;}
.box{margin:1em auto;}
br{clear:both;}
/*菜单class*/
.Menubox{width:960px;background:#eff8fe;border-bottom:2px #9bcff7 solid;height:36px;line-height:36px; border-top: none;}
.Menubox li{float:left;display:block;cursor:pointer;width:114px;border-right:0px #cccccc solid;text-align:center;color:#0099cc;font-weight:bold;font-size:14px; border-top: 2px solid #98d0f7; border-right: 2px solid #98d0f7;}
.Menubox li.hover{background:#fff;width:116px;border:2px solid #98d0f7;border-bottom:0px solid #fff;color:#dc0004;font-weight:bold;height:36px;line-height:36px;font-size:14px; border-right: 2px solid #98d0f7; border-left: none;}
.Menubox li.out{border-top:1px #cccccc solid;}
.Contentbox{width:956px;clear:both;border:2px solid #98d0f7;border-top:0;height:150px;line-height:150px;text-align:center;padding-top:8px;}
.Contentbox span{color:#ccc;}
-->
</style>
<script language="javascript" type="text/javascript">
<!--
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>
</head>
<body>
<div class="box">
<!-- 点击切换1 begin -->
<div class="Menubox">
<ul><li style="color:#000000; width:180px">请选择支付方式</li>
  <li id="two1" onClick="setTab('two',1,4)" class="hover">连心卡</li>
  <li id="two2" onClick="setTab('two',2,4)" >储蓄卡</li>
  <li id="two3" onClick="setTab('two',3,4)" >信用卡</li>
  <li id="two4" onClick="setTab('two',4,4)" >消费卡</li>
</ul>
</div>
<div class="Contentbox">
  <p id="con_two_1" >标题列表1<span>(点击切换)</span></p>
  <p id="con_two_2" style="display:none">标题列表2<span>(点击切换)</span></p>
  <p id="con_two_3" style="display:none">标题列表3<span>(点击切换)</span></p>
  <p id="con_two_4" style="display:none">标题列表4<span>(点击切换)</span></p>
</div>
<br />
</div>
</body>
</html>

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

Javascript 相关文章推荐
jQuery动态设置form表单的enctype值(实现代码)
Jul 04 Javascript
js拼接html注意问题示例探讨
Jul 14 Javascript
jQuery中closest和parents的区别分析
May 07 Javascript
浅谈javascript中的闭包
May 13 Javascript
jquery超简单实现手风琴效果的方法
Jun 05 Javascript
JS实现部分HTML固定页面顶部随屏滚动效果
Dec 24 Javascript
JavaScript类型系统之正则表达式
Jan 05 Javascript
js图片放大镜实例讲解(必看篇)
Jul 17 Javascript
AngularJS实现的锚点楼层跳转功能示例
Jan 02 Javascript
JS+HTML5实现获取手机验证码倒计时按钮
Aug 08 Javascript
利用JS响应式修改vue实现页面的input值
Sep 02 Javascript
基于element-ui封装可搜索的懒加载tree组件的实现
May 22 Javascript
js游戏人物上下左右跑步效果代码分享
Aug 28 #Javascript
Angular Js文件上传之form-data
Aug 28 #Javascript
jQuery热气球动画半透明背景的后台登录界面代码分享
Aug 28 #Javascript
jquery实现未经美化的简洁TAB菜单效果
Aug 28 #Javascript
基于jQuery实现Div窗口震动特效代码-代码简单
Aug 28 #Javascript
js实现显示当前状态的导航效果代码
Aug 28 #Javascript
jQuery实现表单步骤流程导航代码分享
Aug 28 #Javascript
You might like
php遍历目录输出目录及其下的所有文件示例
2014/01/27 PHP
php中base_convert()进制数字转换函数实例
2014/11/20 PHP
CI框架整合smarty步骤详解
2016/05/19 PHP
Laravel框架控制器,视图及模型操作图文详解
2019/12/04 PHP
通过PHP实现用户注册后邮箱验证激活
2020/11/10 PHP
utf8的编码算法 转载
2006/12/27 Javascript
JQuery AJAX实现目录浏览与编辑的代码
2008/10/21 Javascript
jquery1.4 教程二 ajax方法的改进
2010/02/25 Javascript
jQuery 美元符冲突的解决方法
2010/03/28 Javascript
Javascript 面向对象 继承
2010/05/13 Javascript
JavaScript实现的一个日期格式化函数分享
2014/12/06 Javascript
AngularJS中取消对HTML片段转义的方法例子
2015/01/04 Javascript
jQuery实现精美的多级下拉菜单特效
2015/03/14 Javascript
JavaScript实现强制重定向至HTTPS页面
2015/06/10 Javascript
JavaScript正则表达式匹配 div  style标签
2016/03/15 Javascript
BootStrap智能表单实战系列(四)表单布局介绍
2016/06/13 Javascript
jQuery通过改变input的type属性实现密码显示隐藏切换功能
2017/02/08 Javascript
jQuery Masonry瀑布流布局神器使用详解
2017/05/25 jQuery
VUE前端cookie简单操作
2017/10/17 Javascript
在knockoutjs 上自己实现的flux(实例讲解)
2017/12/18 Javascript
前端防止用户重复提交js实现代码示例
2018/09/07 Javascript
微信小程序实现banner图轮播效果
2020/06/28 Javascript
mpvue小程序循环动画开启暂停的实现方法
2019/05/15 Javascript
python实现感知器
2017/12/19 Python
获取python文件扩展名和文件名方法
2018/02/02 Python
Python 使用threading+Queue实现线程池示例
2019/12/21 Python
美国棒球装备和用品商店:Baseball Savings
2018/06/09 全球购物
FC-Moto丹麦:欧洲最大的摩托车服装和头盔商店之一
2019/08/20 全球购物
世界汽车零件:World Car Parts
2019/09/04 全球购物
总账会计岗位职责
2014/03/13 职场文书
高校教师自荐信范文
2014/03/13 职场文书
基层党支部公开承诺书
2014/05/29 职场文书
2014年老干部工作总结
2014/11/21 职场文书
邀请函范文
2015/02/02 职场文书
2019班干部竞选演讲稿范本!
2019/07/08 职场文书
Redis 的查询很快的原因解析及Redis 如何保证查询的高效
2022/03/16 Redis