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的仿flash的广告轮播代码
Nov 04 Javascript
jQuery ul标签下拉菜单演示代码
Dec 11 Javascript
JS中Eval解析JSON字符串的一个小问题
Feb 21 Javascript
jQuery 选择符详细介绍及整理
Dec 02 Javascript
JS常用知识点整理
Jan 21 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(2)
Feb 20 Javascript
JavaScript 过滤关键字
Mar 20 Javascript
Vue Element 分组+多选+可搜索Select选择器实现示例
Jul 23 Javascript
element-ui的回调函数Events的用法详解
Oct 16 Javascript
vue前端框架—Mint UI详解(更适用于移动端)
Apr 30 Javascript
微信小程序实现滑动操作代码
Apr 23 Javascript
vue el-tree 默认展开第一个节点的实现代码
May 15 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
为php4加入动态flash文件的生成的支持
2006/10/09 PHP
域名查询代码公布
2006/10/09 PHP
PHP 编程请选择正确的文本编辑软件
2006/12/21 PHP
thinkphp3.x连接mysql数据库的方法(具体操作步骤)
2016/05/19 PHP
PHP+sqlite数据库操作示例(创建/打开/插入/检索)
2016/05/26 PHP
JavaScript 版本自动生成文章摘要
2008/07/23 Javascript
jquery tab标签页的制作
2010/05/10 Javascript
主页面中的两个iframe实现鼠标拖动改变其大小
2013/04/16 Javascript
JavaScript返回网页中锚点数目的方法
2015/04/03 Javascript
基于jQuery实现仿QQ空间送礼物功能代码
2016/05/24 Javascript
VC调用javascript的几种方法(推荐)
2016/08/09 Javascript
jQuery购物网页经典制作案例
2016/08/19 Javascript
基于jQuery实现中英文切换导航条效果
2016/09/18 Javascript
用Vue.extend构建消息提示组件的方法实例
2017/08/08 Javascript
Vue.js分页组件实现:diVuePagination的使用详解
2018/01/10 Javascript
详解 vue better-scroll滚动插件排坑
2018/02/08 Javascript
解决Vue.js应用回退或刷新界面时提示用户保存修改问题
2019/11/24 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
微信小程序实现多张图片上传功能
2020/11/18 Javascript
[03:09]2014DOTA2国际邀请赛 赛场上的美丽风景线 中国Coser也爱DOTA2
2014/07/20 DOTA
[03:13]DOTA2-DPC中国联赛1月25日Recap集锦
2021/03/11 DOTA
python自动化测试之setUp与tearDown实例
2014/09/28 Python
Python网站验证码识别
2016/01/25 Python
详解使用pymysql在python中对mysql的增删改查操作(综合)
2017/01/18 Python
python 堆和优先队列的使用详解
2019/03/05 Python
Python面向对象之类的封装操作示例
2019/06/08 Python
Django模板Templates使用方法详解
2019/07/19 Python
pytorch 指定gpu训练与多gpu并行训练示例
2019/12/31 Python
pyinstaller还原python代码过程图解
2020/01/08 Python
美国孕妇装购物网站:Motherhood Maternity
2019/09/22 全球购物
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
2015/02/22 面试题
乡镇安全生产目标责任书
2014/07/23 职场文书
国家领导干部党的群众路线教育实践活动批评与自我批评材料
2014/09/23 职场文书
技术股东合作协议书
2014/12/02 职场文书
原生Javascript+HTML5一步步实现拖拽排序
2021/06/12 Javascript
如何解决springcloud feign 首次调用100%失败的问题
2021/06/23 Java/Android