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 相关文章推荐
JavaScript单元测试ABC
Apr 12 Javascript
Extjs4 GridPanel 的几种样式使用介绍
Apr 18 Javascript
IE6下拉框图层问题探讨及解决
Jan 03 Javascript
javascript实现鼠标拖动改变层大小的方法
Apr 30 Javascript
基于jQuery实现页面搜索功能
Mar 26 Javascript
webpack4 SCSS提取和懒加载的示例
Sep 03 Javascript
koa socket即时通讯的示例代码
Sep 07 Javascript
原生js实现移动端Touch轮播图的方法步骤
Jan 03 Javascript
微信小程序学习总结(五)常见问题实例小结
Jun 04 Javascript
2分钟实现一个Vue实时直播系统的示例代码
Jun 05 Javascript
解决qrcode.js生成二维码时必须定义一个空div的问题
Jul 09 Javascript
游戏开发中如何使用CocosCreator进行音效处理
Apr 14 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 如何向 MySQL 发送数据
2006/10/09 PHP
php 常用字符串函数总结
2008/03/15 PHP
PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-3 代码组织和重用2
2011/07/03 PHP
php找出指定范围内回文数且平方根也是回文数的方法
2015/03/23 PHP
php实现微信发红包功能
2018/07/13 PHP
javascript中的变量是传值还是传址的?
2010/04/19 Javascript
JavaScript 类型的包装对象(Typed Wrappers)
2011/10/27 Javascript
jquery触发a标签跳转事件示例代码
2013/07/21 Javascript
页面装载js及性能分析方法介绍
2014/03/21 Javascript
简单易用的倒计时js代码
2014/08/04 Javascript
javascript 回调函数详解
2014/11/11 Javascript
在浏览器中打开或关闭JavaScript的方法
2015/06/03 Javascript
jQuery.prop() 使用详解
2015/07/19 Javascript
javascript中Array()数组函数详解
2015/08/23 Javascript
vue如何从接口请求数据
2017/06/22 Javascript
深入浅析Vue中的 computed 和 watch
2018/06/06 Javascript
jquery判断滚动条距离顶部的距离方法
2018/09/05 jQuery
详解Vue template 如何支持多个根结点
2020/02/10 Javascript
JS+Canvas实现五子棋游戏
2020/08/26 Javascript
Vue实现Header渐隐渐现效果的实例代码
2020/11/05 Javascript
python将xml xsl文件生成html文件存储示例讲解
2013/12/03 Python
Python实现控制台进度条功能
2016/01/04 Python
python daemon守护进程实现
2016/08/27 Python
详解python调度框架APScheduler使用
2017/03/28 Python
利用python求相邻数的方法示例
2017/08/18 Python
python实现数据预处理之填充缺失值的示例
2017/12/22 Python
Python计算时间间隔(精确到微妙)的代码实例
2019/02/26 Python
在keras中实现查看其训练loss值
2020/06/16 Python
医学院四年学习生活的自我评价
2013/11/06 职场文书
中考冲刺决心书
2014/03/11 职场文书
食品安全宣传标语
2014/06/07 职场文书
羽毛球比赛策划方案
2014/06/13 职场文书
关心下一代工作先进事迹
2014/08/15 职场文书
写给妈妈的感谢信
2015/01/22 职场文书
教师评职称工作总结2015
2015/04/20 职场文书
python b站视频下载的五种版本
2021/05/27 Python