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 相关文章推荐
jQuery Lightbox 图片展示插件使用说明
Apr 25 Javascript
JQuery Dialog的内存泄露问题解决方法
Jun 18 Javascript
ajax异步刷新实现更新数据库
Dec 03 Javascript
JS+CSS制作DIV层可(最小化/拖拽/排序)功能实现代码
Feb 25 Javascript
JavaScript判断密码强度(自写代码)
Sep 06 Javascript
jQuery插件easyUI实现通过JS显示Dialog的方法
Sep 16 Javascript
Vee-Validate的使用方法详解
Sep 22 Javascript
form表单数据封装成json格式并提交给服务器的实现方法
Dec 14 Javascript
jQuery选择器选中最后一个元素,倒数第二个元素操作示例
Dec 10 jQuery
详解小程序退出页面时清除定时器
Apr 28 Javascript
微信小程序用canvas画图并分享
Mar 09 Javascript
JavaScript前端面试扁平数据转tree与tree数据扁平化
Jun 14 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制作简单模版引擎
2016/04/07 PHP
示例详解Laravel的注册重构
2016/08/14 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
php7 参数、整形及字符串处理机制修改实例分析
2020/05/25 PHP
基于jQuery图片平滑连续滚动插件
2009/04/27 Javascript
让jQuery与其他JavaScript库并存避免冲突的方法
2013/12/23 Javascript
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
2015/01/29 Javascript
深入理解JavaScript系列(28):设计模式之工厂模式详解
2015/03/03 Javascript
关于Stream和Buffer的相互转换详解
2017/07/26 Javascript
react-native ListView下拉刷新上拉加载实现代码
2017/08/03 Javascript
基于jQuery选择器之表单对象属性筛选选择器的实例
2017/09/19 jQuery
jQuery实现切换隐藏与显示同时切换图标功能
2017/10/29 jQuery
webpack中CommonsChunkPlugin详细教程(小结)
2017/11/09 Javascript
浅谈vue中改elementUI默认样式引发的static与assets的区别
2018/02/03 Javascript
详解Vue+ElementUI从零开始搭建自己的网站(一、环境搭建)
2019/04/30 Javascript
基于Electron实现桌面应用开发代码实例
2020/07/07 Javascript
python发送伪造的arp请求
2014/01/09 Python
python开发之str.format()用法实例分析
2016/02/22 Python
python+pandas分析nginx日志的实例
2018/04/28 Python
Django1.11自带分页器paginator的使用方法
2019/10/31 Python
python中的插入排序的简单用法
2021/01/19 Python
css3 box-sizing属性使用参考指南
2013/01/08 HTML / CSS
Boden澳大利亚官网:英国在线服装公司
2018/08/05 全球购物
接口可以包含哪些成员
2012/09/30 面试题
Java程序员面试题
2013/07/15 面试题
智能电子应届生求职信
2013/11/10 职场文书
优良学风班总结材料
2014/02/08 职场文书
旅行社各个岗位职责
2014/03/15 职场文书
家长通知书家长评语
2014/04/17 职场文书
我的中国梦演讲稿高中篇
2014/08/19 职场文书
中学生思想品德评语
2014/12/31 职场文书
一年级数学下册复习计划
2015/01/17 职场文书
物业前台接待岗位职责
2015/04/03 职场文书
中标通知书范本
2015/04/17 职场文书
撤诉申请怎么写
2015/05/19 职场文书
SpringBoot2零基础到精通之数据与页面响应
2022/03/22 Java/Android