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 相关文章推荐
prototype1.4中文手册
Sep 22 Javascript
Expandable &quot;Detail&quot; Table Rows
Aug 29 Javascript
javascript学习指南之回调问题
Apr 23 Javascript
弹出遮罩层后禁止滚动效果【实现代码】
Apr 29 Javascript
laypage分页控件使用实例详解
May 19 Javascript
jQuery实现响应鼠标事件的图片透明效果【附demo源码下载】
Jun 16 Javascript
jQuery使用each方法与for语句遍历数组示例
Jun 16 Javascript
AngularJS入门教程之更多模板详解
Aug 19 Javascript
js调用屏幕宽度的简单方法
Nov 14 Javascript
JS中精巧的自动柯里化实现方法
Dec 12 Javascript
微信小程序 textarea 层级过高问题简单解决方案
Oct 14 Javascript
用javascript制作qq注册动态页面
Apr 14 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下关于中英数字混排的字符串分割问题
2010/04/06 PHP
php mssql扩展SQL查询中文字段名解决方法
2012/10/15 PHP
PHP常用字符串函数小结(推荐)
2018/08/05 PHP
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.2 0
2008/03/22 Javascript
JS中==与===操作符的比较
2009/03/21 Javascript
使用JS CSS去除IE链接虚线框的三种方法
2013/11/14 Javascript
getAsDataURL在Firefox7.0下无法预览本地图片的解决方法
2013/11/15 Javascript
javascript为下拉列表动态添加数据项
2014/05/23 Javascript
谷歌地图打不开的解决办法
2014/08/07 Javascript
JavaScript获取网页、浏览器、屏幕高度和宽度汇总
2014/12/18 Javascript
jquery中EasyUI实现同步树
2015/03/01 Javascript
javascript实现数独解法
2015/03/14 Javascript
BootStrap 可编辑表Table格
2016/11/24 Javascript
ThinkPHP+jquery实现“加载更多”功能代码
2017/03/11 Javascript
nodeJS(express4.x)+vue(vue-cli)构建前后端分离实例(带跨域)
2017/07/05 NodeJs
javascript计算渐变颜色的实例
2017/09/22 Javascript
vue实现样式之间的切换及vue动态样式的实现方法
2017/12/19 Javascript
详解vuex持久化插件解决浏览器刷新数据消失问题
2019/04/15 Javascript
微信小程序中使用echarts的实现方法
2019/04/24 Javascript
在Echarts图中给坐标轴加一个标识线markLine
2020/07/20 Javascript
[01:09:23]KG vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python3.2中Print函数用法实例详解
2015/05/19 Python
利用Python为iOS10生成图标和截屏
2016/09/24 Python
如何利用python查找电脑文件
2018/04/27 Python
使用sklearn进行对数据标准化、归一化以及将数据还原的方法
2018/07/11 Python
如何使用Cython对python代码进行加密
2020/07/08 Python
详解快速开发基于 HTML5 网络拓扑图应用
2018/01/08 HTML / CSS
青春励志演讲稿
2014/04/29 职场文书
学校志愿者活动总结
2014/06/27 职场文书
员工拾金不昧表扬稿
2015/05/05 职场文书
化妆品促销活动总结
2015/05/07 职场文书
总结会主持词
2015/07/02 职场文书
餐厅服务员管理制度
2015/08/05 职场文书
Java设计模式之享元模式示例详解
2022/03/03 Java/Android
MySQL事务操作的四大特性以及并发事务问题
2022/04/12 MySQL
MySQL分布式恢复进阶
2022/07/23 MySQL