JS实现三个层重叠点击互相切换的方法


Posted in Javascript onOctober 06, 2015

本文实例讲述了JS实现三个层重叠点击互相切换的方法。分享给大家供大家参考。具体如下:

该效果实现三个或多个重叠层,按一定规则重叠在一起,当你用鼠标点击任意层的时候,该层被显示在最上部,多个层交替切换,代码简单,同时学习CSS也是不错的参考范例,本例的功能需要JavaScript代码配合。

运行效果截图如下:

JS实现三个层重叠点击互相切换的方法

在线演示地址如下:

具体代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>三个或多个层重叠实现互相切换</title>
</head>
<body>
<div id="aaa" style="position:absolute;left:100px;top:100px;width:100px;height:100px;background-color:#ddeeff;z-index:1;" onclick="moveUp(this.id)"></div>
<div id="bbb" style="position:absolute;left:150px;top:130px;width:100px;height:100px;background-color:#eeffdd;z-index:2;" onclick="moveUp(this.id)"></div>
<div id="ccc" style="position:absolute;left:200px;top:160px;width:100px;height:100px;background-color:#ffddee;z-index:3;" onclick="moveUp(this.id)"></div>
<script type="text/javascript">
var divNo = document.getElementsByTagName("div").length;
function moveUp(id)
{
divNo++;
var box = document.getElementById(id);
box.style.zIndex=divNo;
}
</script>
</body>
</html>

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

Javascript 相关文章推荐
jQuery 源代码显示控件 (Ajax加载方式).
May 18 Javascript
一句话JavaScript表单验证代码
Aug 02 Javascript
JavaScript自执行闭包的小例子
Jun 29 Javascript
使用apply方法实现javascript中的对象继承
Dec 16 Javascript
JQuery显示隐藏页面元素的方法总结
Apr 16 Javascript
JS实现网页顶部向下滑出的全国城市切换导航效果
Aug 22 Javascript
jQuery实现简单的网页换肤效果示例
Sep 18 Javascript
深入理解JS继承和原型链的问题
Dec 17 Javascript
Bootstrap select多选下拉框实现代码
Dec 23 Javascript
使用AngularJS 跨站请求如何解决jsonp请求问题
Jan 16 Javascript
bootstrap插件treeview实现全选父节点下所有子节点和反选功能
Jul 21 Javascript
Bootstrap图片轮播效果详解
Oct 17 Javascript
JS实现的文字与图片定时切换效果代码
Oct 06 #Javascript
JS实现淡蓝色简洁竖向Tab点击切换效果
Oct 06 #Javascript
JS+CSS相对定位实现的下拉菜单
Oct 06 #Javascript
推荐10 个很棒的 jQuery 特效代码
Oct 04 #Javascript
javascript日期格式化方法汇总
Oct 04 #Javascript
jQuery插件Timelinr 实现时间轴特效
Oct 04 #Javascript
jquery 实现输入邮箱时自动补全下拉提示功能
Oct 04 #Javascript
You might like
PHP学习笔记之三 数据库基本操作
2011/01/17 PHP
使用php的HTTP请求的库Requests实现美女图片墙
2015/02/22 PHP
js简单的弹出框有关闭按钮
2014/05/05 Javascript
JS实战篇之收缩菜单表单布局
2016/12/10 Javascript
JavaScript实现公历转农历功能示例
2017/02/13 Javascript
Vue computed计算属性的使用方法
2017/07/14 Javascript
AngularJs ng-change事件/指令的用法小结
2017/11/01 Javascript
Vue集成Iframe页面的方法示例
2017/12/12 Javascript
Vue中的slot使用插槽分发内容的方法
2018/03/01 Javascript
小程序实现抽奖动画
2020/04/16 Javascript
微信小程序实现获取小程序码和二维码java接口开发
2019/03/29 Javascript
Vue2.0实现简单分页及跳转效果
2019/07/29 Javascript
关于JSON解析的实现过程解析
2019/10/08 Javascript
vue+elementui 对话框取消 表单验证重置示例
2019/10/29 Javascript
Vue3项目打包后部署到服务器 请求不到后台接口解决方法
2020/02/06 Javascript
eslint+prettier统一代码风格的实现方法
2020/07/22 Javascript
基于postman获取动态数据过程详解
2020/09/08 Javascript
Python中编写ORM框架的入门指引
2015/04/29 Python
Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能示例
2017/08/31 Python
python做量化投资系列之比特币初始配置
2018/01/23 Python
Python常见内置高效率函数用法示例
2018/07/31 Python
Windows下将Python文件打包成.EXE可执行文件的方法
2018/08/03 Python
python pexpect ssh 远程登录服务器的方法
2019/02/14 Python
详解python算法之冒泡排序
2019/03/05 Python
Django应用程序入口WSGIHandler源码解析
2019/08/05 Python
python随机模块random使用方法详解
2020/02/14 Python
详解python变量与数据类型
2020/08/25 Python
美国领先的在线旅游网站:Orbitz
2018/11/05 全球购物
Guess欧洲官网:美国服饰品牌
2019/08/06 全球购物
运动会演讲稿50字
2014/08/25 职场文书
关爱留守儿童捐款倡议书
2015/04/27 职场文书
五年级作文之劳动作文
2019/11/12 职场文书
pandas 操作 Excel操作总结
2021/03/31 Python
php将xml转化对象的实例详解
2021/11/17 PHP
Pandas-DataFrame知识点汇总
2022/03/16 Python
python blinker 信号库
2022/05/04 Python