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 相关文章推荐
Prototype使用指南之form.js
Jan 10 Javascript
javascript 播放器 控制
Jan 22 Javascript
Mootools 1.2教程 定时器和哈希简介
Sep 15 Javascript
JS记录用户登录次数实现代码
Jan 15 Javascript
将form表单中的元素转换成对象的方法适用表单提交
May 02 Javascript
jquery实现搜索框常见效果的方法
Jan 22 Javascript
基于WebUploader的文件上传js插件
Aug 19 Javascript
什么是JavaScript注入攻击?
Sep 14 Javascript
AngularJS实现表格的增删改查(仅限前端)
Jul 04 Javascript
BootStrap导航栏问题记录
Jul 31 Javascript
JS中Attr的用法详解
Oct 09 Javascript
webpack构建的详细流程探底
Jan 08 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 使用post,get的一种简洁方式
2010/04/25 PHP
Drupal 添加模块出现莫名其妙的错误的解决方法(往往出现在模块较多时)
2011/04/18 PHP
PHP中使用CURL伪造来路抓取页面或文件
2011/05/04 PHP
Yii学习总结之安装配置
2015/02/22 PHP
Thinkphp调用Image类生成缩略图的方法
2015/03/07 PHP
PHP往XML中添加节点的方法
2015/03/12 PHP
PHP和Mysql中转UTF8编码问题汇总
2015/10/10 PHP
PHP+Mysql+jQuery查询和列表框选择操作实例讲解
2015/10/22 PHP
artDialog 4.1.5 Dreamweaver代码提示/补全插件 附下载
2012/07/31 Javascript
Javascript的严格模式strict mode详细介绍
2014/06/06 Javascript
javascript实现无缝上下滚动特效
2015/12/16 Javascript
JS完成画圆圈的小球
2017/03/07 Javascript
微信小程序 图片加载(本地,网路)实例详解
2017/03/10 Javascript
jQuery实现的简单前端搜索功能示例
2017/10/28 jQuery
vue父组件点击触发子组件事件的实例讲解
2018/02/08 Javascript
jquery 实现拖动文件上传加载进度条功能
2018/03/18 jQuery
JavaScript中的this基本问题实例小结
2020/03/09 Javascript
JS实现斐波那契数列的五种方式(小结)
2020/09/09 Javascript
[01:10:02]IG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
[01:10:03]OG vs EG 2018国际邀请赛淘汰赛BO3 第三场 8.23
2018/08/24 DOTA
[41:17]完美世界DOTA2联赛PWL S3 access vs CPG 第二场 12.13
2020/12/17 DOTA
Python 错误和异常小结
2013/10/09 Python
将python代码和注释分离的方法
2018/04/21 Python
python matlibplot绘制3D图形
2018/07/02 Python
css3实现3D文本悬停改变效果的示例代码
2019/01/16 HTML / CSS
非凡女性奢华谦虚风格:The Modist
2017/10/28 全球购物
Move Free官方海外旗舰店:美国骨关节健康专业品牌
2017/12/06 全球购物
德国运动鞋网上商店:Afew Store
2018/01/05 全球购物
印度尼西亚值得信赖的第一家网店:Bhinneka
2018/07/16 全球购物
英国家用电器折扣网站:Electrical Discount UK
2018/09/17 全球购物
内部类的定义、种类以及优点
2013/10/16 面试题
毕业证丢失证明
2014/01/15 职场文书
反腐倡廉警示教育活动心得体会
2014/09/04 职场文书
公民授权委托书范本
2014/09/17 职场文书
小学三年级语文教学反思
2016/03/03 职场文书
宪法宣传标语100条
2019/10/15 职场文书