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 相关文章推荐
模拟用户操作Input元素,不会触发相应事件
May 11 Javascript
for 循环性能比较 提高for循环的效率
Mar 19 Javascript
JavaScript/Js脚本处理html元素的自定义属性解析(亲测兼容Firefox与IE)
Nov 25 Javascript
js对象转json数组的简单实现案例
Feb 28 Javascript
利用JQuery实现datatables插件的增加和删除行功能
Jan 06 Javascript
JavaScript实现简单动态进度条效果
Apr 06 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
Aug 08 jQuery
浅谈Vue render函数在ElementUi中的应用
Sep 06 Javascript
傻瓜式解读koa中间件处理模块koa-compose的使用
Oct 30 Javascript
图文讲解vue的v-if使用方法
Feb 11 Javascript
Vue实现手机扫描二维码预览页面效果
May 28 Javascript
vue项目中微信登录的实现操作
Sep 08 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获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
2009/10/11 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
is_uploaded_file函数引发的不能上传文件问题
2013/10/29 PHP
PHP抓屏函数实现屏幕快照代码分享
2014/01/02 PHP
关于js和php对url编码的处理方法
2014/03/04 PHP
ubuntu下配置nginx+php+mysql详解
2015/09/10 PHP
TP5框架实现一次选择多张图片并预览的方法示例
2020/04/04 PHP
IE与FireFox中的childNodes区别
2011/10/20 Javascript
JS调试必备的5个debug技巧
2014/03/07 Javascript
javascript 3d 逐侦产品展示(核心精简)
2014/03/26 Javascript
javascript创建对象的几种模式介绍
2016/05/06 Javascript
基于JS代码实现当鼠标悬停表格上显示这一格的全部内容
2016/06/12 Javascript
JS代码实现根据时间变换页面背景效果
2016/06/16 Javascript
jquery-mobile表单的创建方法详解
2016/11/23 Javascript
详解js中==与===的区别
2017/01/08 Javascript
nodejs搭建本地服务器轻松解决跨域问题
2018/03/21 NodeJs
JS实现对json对象排序并删除id相同项功能示例
2018/04/18 Javascript
[03:39]DOTA2英雄梦之声_第05期_幽鬼
2014/06/23 DOTA
朴素贝叶斯算法的python实现方法
2014/11/18 Python
python执行shell获取硬件参数写入mysql的方法
2014/12/29 Python
python正则表达式之作业计算器
2016/03/18 Python
pyqt5简介及安装方法介绍
2018/01/31 Python
Python实战购物车项目的实现参考
2019/02/20 Python
详解Python中的测试工具
2019/06/09 Python
10个Python面试常问的问题(小结)
2019/11/20 Python
Pytorch Tensor的统计属性实例讲解
2019/12/30 Python
Python实现ElGamal加密算法的示例代码
2020/06/19 Python
Python经纬度坐标转换为距离及角度的实现
2020/11/01 Python
全球知名巧克力品牌:Godiva
2016/07/22 全球购物
Bailey帽子官方商店:Bailey Hats
2018/09/25 全球购物
面试后感谢信怎么写
2014/02/01 职场文书
优秀团员自我评价范文
2014/04/23 职场文书
社区节水倡议书
2015/04/29 职场文书
休学证明范本
2015/06/19 职场文书
开学季:喜迎新生,迎新标语少不了
2019/11/07 职场文书
图神经网络GNN算法
2022/05/11 Python