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 相关文章推荐
图片之间的切换
Jun 26 Javascript
分享几个超级震憾的图片特效
Jan 08 Javascript
jQuery中DOM树操作之使用反向插入方法实例分析
Jan 23 Javascript
javascript实现当前页导航激活的方法
Feb 27 Javascript
数据分析软件之FineReport教程:[5]参数界面JS(全)
Aug 13 Javascript
基于jquery实现省市联动效果
Nov 23 Javascript
JavaScript简单验证表单空值及邮箱格式的方法
Jan 20 Javascript
javascript实现table单元格点击展开隐藏效果(实例代码)
Apr 10 Javascript
JS正则验证多个邮箱完整实例【邮箱用分号隔开】
Apr 19 Javascript
微信小程序使用navigateTo数据传递的实例
Sep 26 Javascript
详解让sublime text3支持Vue语法高亮显示的示例
Sep 29 Javascript
JavaScript对象的浅拷贝与深拷贝实例分析
Jul 25 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 park、unpark、ord 函数使用方法(二进制流接口应用实例)
2010/10/19 PHP
刷新PHP缓冲区为你的站点加速
2015/10/10 PHP
Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
2016/10/08 PHP
网页里控制图片大小的相关代码
2006/06/13 Javascript
javascript 禁止复制网页
2009/06/11 Javascript
一个JavaScript变量声明的知识点
2013/10/28 Javascript
自己写的Javascript计算时间差函数
2013/10/28 Javascript
通过复制Table生成word和excel的javascript代码
2014/01/20 Javascript
jquery操作select详解(取值,设置选中)
2014/02/07 Javascript
js实现点击按钮弹出上传文件的窗口
2016/12/23 Javascript
js date 格式化
2017/02/15 Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
2017/02/16 Javascript
Angularjs分页查询的实现
2017/02/24 Javascript
JavaScript装饰器函数(Decorator)实例详解
2017/03/30 Javascript
EasyUI框架 使用Ajax提交注册信息的实现代码
2017/09/27 Javascript
Vue中的基础过渡动画及实现原理解析
2018/12/04 Javascript
如何使用Node.js爬取任意网页资源并输出PDF文件到本地
2019/06/17 Javascript
python opencv之SIFT算法示例
2018/02/24 Python
详解pytorch 0.4.0迁移指南
2019/06/16 Python
python实现图片中文字分割效果
2019/07/22 Python
Python基于OpenCV实现人脸检测并保存
2019/07/23 Python
Python CVXOPT模块安装及使用解析
2019/08/01 Python
centos+nginx+uwsgi+Django实现IP+port访问服务器
2019/11/15 Python
django框架F&amp;Q 聚合与分组操作示例
2019/12/12 Python
python re.match()用法相关示例
2021/01/27 Python
css3实例教程 一款纯css3实现的发光屏幕旋转特效
2014/12/07 HTML / CSS
马来西亚网上美容店:Hermo.my
2017/11/25 全球购物
澳大利亚头发和美容产品购物网站:OZ Hair & Beauty
2020/03/27 全球购物
说出数据连接池的工作机制是什么?
2013/04/19 面试题
实用求职信范文分享
2013/12/25 职场文书
德能勤绩廉个人总结
2015/02/14 职场文书
校园安全主题班会
2015/08/12 职场文书
初中语文教学随笔
2015/08/15 职场文书
2016年领导干部正风肃纪心得体会
2015/10/09 职场文书
P站美图推荐——变身女主角特辑
2022/03/20 日漫
【海涛教你打dota】体验一超神发条:咱是抢盾专业户
2022/04/01 DOTA