js css 实现遮罩层覆盖其他页面元素附图


Posted in Javascript onSeptember 22, 2014
<div style=" position: fixed; width: 100%; height: 100%; 
left: 0px; top: 0px; background-color: Black; z-index: 9999; filter: alpha(opacity=70); Opacity:0.7;"></div>

z-index 必须大于遮罩元素

demo

<!doctype html> 
<html> 
<head> 
<meta charset="utf-8"> 
<title>无标题文档</title> 

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /> 
<meta name="apple-mobile-web-app-capable" content="yes" /> 
<script type="text/javascript" src="jquery-1.7.2.min.js"></script> 
<style type="text/css"> 
ul, ul ul { 
list-style-type:none; 
margin: 0; 
padding: 0; 
width: 15em; 
} 

ul a { 
display: block; 
text-decoration: none; 
} 

ul li { 
margin-top: 1px; 
} 

ul li a { 
background: #333; 
color: #fff; 
padding: 0.5em; 
} 

ul li a:hover { 
background: #000; 
} 

ul li ul li a { 
background: #ccc; 
color: #000; 
padding-left: 20px; 
} 

ul li ul li a:hover,ul li ul .current a { 
background: #aaa; 
border-left: 5px #000 solid; 
padding-left: 15px; 
} 

</style> 
</head> 

<body> 
<div id="bb" style="background-color: red;display:none;z-index: 99999; max-height:79.3%; position: fixed; filter: alpha(opacity=70); Opacity:0.7; top: 10px; left:5px;"> 
<ul> 
<li> 
<a href="">老大</a> 
<ul> 
<li> 
<a href="javascript:alert('you can do you want');">老大大</a> 
<li> 
<li> 
<a href="javascript:alert('you can do you want');">老大二</a> 
<li> 
<li> 
<a href="javascript:alert('you can do you want');">老大三</a> 
<li> 
<li> 
<a href="javascript:alert('you can do you want');">老大四</a> 
<li> 
</ul> 
<li> 
<li> 
<a href="javascript:alert('you can do you want');">老二</a> 
<li> 
<li> 
<a href="javascript:alert('you can do you want');">老三</a> 
<li> 
<li> 
<a href="">老四</a> 
<ul > 
<li><a href="javascript:alert('you can do you want');">老一</a><li> 
</ul> 
<li> 
</ul> 
</div> 
<br> 
<br> 
<br> 
<br> 
<br> 
<br> 

<br> 
<br><br><br> 
<br> 
<br> 
<button id="aa">哈哈</button> 
<div id="zz" style="display:none;position: fixed; width: 100%; height: 100%; 
left: 0px; top: 0px; background-color: Black; z-index: 1999; filter: alpha(opacity=70); Opacity:0.7;"></div> 
</body> 
<script type="text/javascript"> 
$(function(){ 
$("#aa").click(function(){ 
$("#zz").show(); 
$("#bb").show(); 
$("#bb").animate({left:'100px'}); 
$("#bb").animate({left:'0px'}); 
}); 
$("#zz").click(function(){ 
$("#bb").animate({left:'-240px'}); 
$("#zz").hide(); 
}); 
$('#bb ul li ul').hide(); 
$("#bb ul li a").click(function(){ 
var a= $(this); 
var nextobj=a.next(); 
if(nextobj.is("ul")){ 
$('#bb ul li ul:visible').slideUp('normal'); 
if(!nextobj.is(':visible')){ 
nextobj.slideDown('normal'); 
} 
return false; 
} 
}); 
}); 
</script> 
</html>

js css 实现遮罩层覆盖其他页面元素附图

Javascript 相关文章推荐
jQuery EasyUI API 中文文档 - ProgressBar 进度条
Sep 29 Javascript
FusionCharts图表显示双Y轴双(多)曲线
Nov 22 Javascript
Javascript节点关系实例分析
May 15 Javascript
学习JavaScript设计模式之迭代器模式
Jan 19 Javascript
jQuery javascript获得网页的高度与宽度的实现代码
Apr 26 Javascript
JS实现复制功能
Mar 01 Javascript
vue 项目如何引入微信sdk接口的方法
Dec 18 Javascript
jQuery操作cookie的示例代码
Jun 05 jQuery
Vue v-text指令简单使用方法示例
Sep 19 Javascript
layui(1.0.9)文件上传upload,前后端的实例代码
Sep 26 Javascript
jQuery实现form表单基于ajax无刷新提交方法实例代码
Nov 04 jQuery
在vue中获取wangeditor的html和text的操作
Oct 23 Javascript
基于jquery的文字向上跑动类似跑马灯的效果
Sep 22 #Javascript
一个JavaScript处理textarea中的字符成每一行实例
Sep 22 #Javascript
一个JavaScript用逗号分割字符串实例
Sep 22 #Javascript
jQuery移除tr无效的解决方法(tr是动态添加)
Sep 22 #Javascript
谷歌浏览器不支持showModalDialog模态对话框的解决方法
Sep 22 #Javascript
一个JavaScript去除字符串末尾的空白实例代码
Sep 22 #Javascript
javascript实现动态模态绑定grid过程代码
Sep 22 #Javascript
You might like
php面向对象全攻略 (三)特殊的引用“$this”的使用
2009/09/30 PHP
七款最流行的PHP本地服务器分享
2013/02/19 PHP
setcookie中Cannot modify header information-headers already sent by错误的解决方法详解
2013/05/08 PHP
PHP SFTP实现上传下载功能
2017/07/26 PHP
PHP实现关键字搜索后描红功能示例
2019/07/03 PHP
修改jQuery Validation里默认的验证方法
2012/02/14 Javascript
jQuery中对节点进行操作的相关介绍
2013/04/16 Javascript
深入理解JavaScript系列(44):设计模式之桥接模式详解
2015/03/04 Javascript
JQuery中clone方法复制节点
2015/05/18 Javascript
分享12个实用的jQuery代码片段
2016/03/09 Javascript
浅析JS中对函数function的理解(基础篇)
2016/10/14 Javascript
jquery实现文本框的禁用和启用
2016/12/07 Javascript
AngularJS使用angular.bootstrap完成模块手动加载的方法分析
2017/01/19 Javascript
nodejs之get/post请求的几种方式小结
2017/07/26 NodeJs
深入理解ES6的迭代器与生成器
2017/08/19 Javascript
React手稿之 React-Saga的详解
2018/11/12 Javascript
node实现简单的增删改查接口实例代码
2019/08/22 Javascript
vue自动化路由的实现代码
2019/09/30 Javascript
javascript全局自定义鼠标右键菜单
2020/12/08 Javascript
[06:10]6.81新信使新套装!给你一个炫酷的DOTA2
2014/05/06 DOTA
python 读入多行数据的实例
2018/04/19 Python
Python设计模式之装饰模式实例详解
2019/01/21 Python
Django ORM 常用字段与不常用字段汇总
2019/08/09 Python
关于pytorch多GPU训练实例与性能对比分析
2019/08/19 Python
python数据预处理 :数据抽样解析
2020/02/24 Python
Python环境使用OpenCV检测人脸实现教程
2020/10/19 Python
浅析css3中matrix函数的使用
2016/06/06 HTML / CSS
html5定制表单_动力节点Java学院整理
2017/07/11 HTML / CSS
美国精品地毯网站:Boutique Rugs
2020/03/04 全球购物
小学生竞选班干部演讲稿
2014/04/24 职场文书
给校长的建议书100字
2014/05/16 职场文书
民族学专业求职信
2014/07/28 职场文书
七年级地理教学计划
2015/01/22 职场文书
2016年社区国庆节活动总结
2016/04/01 职场文书
JDBC连接的六步实例代码(与mysql连接)
2021/05/12 MySQL
分享几种python 变量合并方法
2022/03/20 Python