js实现的简洁网页滑动tab菜单效果代码


Posted in Javascript onAugust 24, 2015

本文实例讲述了js实现的简洁网页滑动tab菜单效果代码。分享给大家供大家参考。具体如下:

这里介绍的是一款风格简洁的网页滑动门代码,基于JS和Div+CSS实现。滑动门菜单,只需鼠标放上去就切换的菜单,和网页选项卡只是操作形式上的不同而已,滑动门改选项卡只需将门菜单中的onmouseover换成onclick就行了,这样换了之后,切换内容需要鼠标点击门菜单才可以。

运行效果截图如下:

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>
<title>网页滑动门菜单</title>
<style>
* {list-style-type:none; font-size:12px; text-decoration:none; margin:0; padding:0;}
.tab{ margin:20px; width:244px; height:200px; overflow:hidden; border:1px #AACCEE solid;}
.tab_b{ overflow:hidden; margin:5px; }
.menu{overflow:hidden; }
.menu li{ display:block; float:left; display: list-item; text-align:center; width:60px; background-color:#EDF4FC;line-height:20px; border-bottom:1px #AACCEE solid;border-right:1px #AACCEE solid; }
.menu li a{ display:block;}
.menu_d{border-bottom:1px #FFFFFF solid;background-color:#FFFFFF; }
.tab ul li.aaa{background: #FFFFFF;border-bottom:0px #FFFFFF solid;}
</style>
</head>
<body>
<script language="javascript">
function tabs(n)
{
var len = 4;
for (var i = 1; i <= len; i++)
{
document.getElementById('tab_a' + i).style.display = (i == n) ? 'block' : 'none';
document.getElementById('tab_' + i).className = (i == n) ? 'aaa' : 'none';
}
}
</script>
<div class="tab">
<ul class="menu" id="menutitle">
<li id="tab_1" class="aaa"><a href="javascript:void(0)" onclick="tabs('1');" >新闻</a></li>
<li id="tab_2" ><a href="javascript:void(0)" onmouseover="tabs('2');" >生活</a></li>
<li id="tab_3" ><a href="javascript:void(0)" onmouseover="tabs('3');" >滚动</a></li>
<li id="tab_4" ><a href="javascript:void(0)" onmouseover="tabs('4');" >旅游</a></li>
</ul>
<div class="tab_b" id="tab_a1" style="display:block;"> 国内国际新闻</div>
<div class="tab_b" id="tab_a2" style="display:none;">本土快乐生活</div>
<div class="tab_b" id="tab_a3" style="display:none;">适时新闻滚动</div>
<div class="tab_b" id="tab_a4" style="display:none;">期待完美假日</div>
</div>
</body>
</html>

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

Javascript 相关文章推荐
自动更新作用
Oct 08 Javascript
Javascript select控件操作大全(新增、修改、删除、选中、清空、判断存在等)
Dec 19 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
Dec 27 Javascript
很好用的js日历算法详细代码
Mar 07 Javascript
Angularjs基础知识及示例汇总
Jan 22 Javascript
jQuery弹层插件jquery.fancybox.js用法实例
Jan 22 Javascript
js将滚动条滚动到指定位置的简单实现方法
Jun 25 Javascript
基于JavaScript实现弹幕特效
Aug 27 Javascript
详解vue的diff算法原理
May 20 Javascript
Vue项目实现简单的权限控制管理功能
Jul 17 Javascript
微信小程序 组件的外部样式externalClasses使用详解
Sep 06 Javascript
JS数组索引检测中的数据类型问题详解
Jan 11 Javascript
jquery+html5烂漫爱心表白动画代码分享
Aug 24 #Javascript
jquery+CSS实现的多级竖向展开树形TRee菜单效果
Aug 24 #Javascript
jQuery超酷平面式时钟效果代码分享
Mar 30 #Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
Aug 24 #Javascript
jQuery支持添加事件的日历特效代码分享(3种样式)
Aug 24 #Javascript
jQuery实现的多级下拉菜单效果代码
Aug 24 #Javascript
js贪吃蛇网页版游戏特效代码分享(挑战十关)
Aug 24 #Javascript
You might like
PHP实现获取FLV文件的时间
2015/02/10 PHP
PHP的Socket通信之UDP通信实例
2015/07/02 PHP
PHP实现获取并生成数据库字典的方法
2016/05/04 PHP
PHP模糊查询技术实例分析【附源码下载】
2019/03/07 PHP
PHP使用Redis实现Session共享的实现示例
2019/05/12 PHP
Yii2框架操作数据库的方法分析【以mysql为例】
2019/05/27 PHP
javascript DOM编程实例(智播客学习)
2009/11/23 Javascript
jquery.validate使用攻略 第五步 正则验证
2010/07/01 Javascript
cookie的复制与使用记住用户名实现代码
2013/11/04 Javascript
js实现倒计时时钟的示例代码
2013/12/17 Javascript
jQuery$命名冲突怎么办如何解决
2014/01/16 Javascript
js实现ctrl+v粘贴上传图片(兼容chrome、firefox、ie11)
2016/03/09 Javascript
关于JS中二维数组的声明方法
2016/09/24 Javascript
js改变html的原有内容实现方法
2016/10/05 Javascript
微信小程序页面滑动屏幕加载数据效果
2020/11/16 Javascript
基于Vuejs的搜索匹配功能实现方法
2018/03/03 Javascript
js replace 全局替换的操作方法
2018/06/12 Javascript
layui 实现自动选择radio单选框(checked)的方法
2019/09/03 Javascript
解决vue-pdf查看pdf文件及打印乱码的问题
2020/11/04 Javascript
python ChainMap 合并字典的实现步骤
2019/06/11 Python
Python matplotlib修改默认字体的操作
2020/03/05 Python
pycharm开发一个简单界面和通用mvc模板(操作方法图解)
2020/05/27 Python
opencv 图像腐蚀和图像膨胀的实现
2020/07/07 Python
台湾深度自由行旅游平台:Tripbaa趣吧
2017/10/10 全球购物
乔丹诺(Giordano)酒庄德国官网:找到最好的意大利葡萄酒
2017/12/28 全球购物
澳大利亚二手奢侈品网站:Modsie
2019/09/23 全球购物
HomeAway英国:全球领先的度假租赁在线市场
2020/02/03 全球购物
Java的类可以定义为Protected或者Private得吗
2015/09/25 面试题
新闻专业个人自我评价
2013/09/21 职场文书
播音主持女孩的自我评价分享
2013/11/20 职场文书
年会活动策划方案
2014/01/23 职场文书
会计求职自荐信
2014/06/20 职场文书
植树节标语
2014/06/27 职场文书
自我推荐信怎么写
2015/03/24 职场文书
2015年汽车销售员工作总结
2015/07/24 职场文书
工商局调档介绍信
2015/10/22 职场文书