css+js实现部分区域高亮可编辑遮罩层


Posted in Javascript onMarch 04, 2014

想大家都做过遮罩层这种常见的功能,css或jquery实现,实现方式多样化,这里http://我介绍我在项目中实现的方式,全屏遮罩,部分区域可操作,非常实用。

效果如下图:
css+js实现部分区域高亮可编辑遮罩层 
js 实现部分:

<script type="text/javascript"> 
var myAlert = document.getElementById("alert"); 
var reg = document.getElementById("content").getElementsByTagName("a")[0]; 
reg.onclick = function() { 
myAlert.style.background = "#e2ecf5"; 
myAlert.style.zIndex = "501"; 
myAlert.style.position = "absolute"; var signSpan = document.getElementById("signSpanId"); 
myAlert.style.top = signSpan.offsetTop; 
myAlert.style.left = signSpan.offsetLeft; 
mybg = document.createElement("div"); 
mybg.setAttribute("id", "mybg"); 
mybg.style.background = "#000"; 
mybg.style.width = "100%"; 
mybg.style.height = "100%"; 
mybg.style.position = "absolute"; 
mybg.style.top = "0"; 
mybg.style.left = "0"; 
mybg.style.zIndex = "500"; 
mybg.style.opacity = "0.3"; 
mybg.style.filter = "Alpha(opacity=30)"; 
document.body.appendChild(mybg); 
//document.body.style.overflow = "hidden"; 
} 
</script>

页面代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
</head> 
<body> <table border="1" align="center" width="700px"> 
<tr> 
<td width="300px" height="200px" style="font-size:28px; font-weight:bold"> 
<div id="content"> 
<a href="#"> 
启动遮罩层 
</a> 
</div> 
</td> 
<td style="vertical-align:top"> 
<div id="signSpanId" style="position:absolute;"></div> 
<div id="alert" align="top"> 
<h4> 
<span> 
这是高亮显示区域 
</span> 
</h4> 
<p> 
<label> 
用户名 
</label> 
<input type="text" /> 
</p> 
<p> 
<label> 
密 码 
</label> 
<input type="password" /> 
</p> 
<p> 
<input type="submit" value="注册" /> 
<input type="reset" value="重置" /> 
</p> 
</div> 
</td> 
<td width="100px"> 
<div>我是第三列</div> 
</td> 
</tr> 
</table> 
</body> 
</html>
Javascript 相关文章推荐
jQuery EasyUI API 中文文档 - Pagination分页
Sep 29 Javascript
jquery实现点击消失的代码
Mar 03 Javascript
Javascript原型链和原型的一个误区
Oct 22 Javascript
jQuery实现进度条效果代码
Dec 17 Javascript
jQuery实现别踩白块儿网页版小游戏
Jan 18 Javascript
微信小程序中用WebStorm使用LESS
Mar 08 Javascript
在Vant的基础上实现添加表单验证框架的方法示例
Dec 05 Javascript
JS匿名函数内部this指向问题详析
May 10 Javascript
js实现坦克移动小游戏
Oct 28 Javascript
vue-父子组件和ref实例详解
Nov 10 Javascript
微信小程序自定义头部导航栏(组件化)
Nov 15 Javascript
vue如何清除浏览器历史栈
May 25 Vue.js
JavaScript程序员应该知道的45个实用技巧
Mar 04 #Javascript
js判断url是否有效的两种方法
Mar 04 #Javascript
js 判断js函数、变量是否存在的简单示例代码
Mar 04 #Javascript
js 事件截取enter按键页面提交事件示例代码
Mar 04 #Javascript
js判断页面中是否有指定控件的简单实例
Mar 04 #Javascript
js实现文本框中焦点在最后位置
Mar 04 #Javascript
js设置文本框中焦点位置在最后的示例代码(简单实用)
Mar 04 #Javascript
You might like
西德产收音机
2021/03/01 无线电
Notice: Undefined index: page in E:\PHP\test.php on line 14
2010/11/02 PHP
PHP备份数据库生成SQL文件并下载的函数代码
2012/02/05 PHP
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
2014/08/28 PHP
php 生成加密公钥加密私钥实例详解
2017/06/16 PHP
xtree.js 代码
2007/03/13 Javascript
dojo 之基础篇(三)之向服务器发送数据
2007/03/24 Javascript
JavaScript中的变量声明早于赋值分析
2012/03/01 Javascript
NodeJS学习笔记之FS文件模块
2015/01/13 NodeJs
超漂亮的jQuery图片轮播特效
2015/11/24 Javascript
IE和Firefox之间在JavaScript语法上的差异
2016/04/22 Javascript
浅析BootStrap栅格系统
2016/06/07 Javascript
javascript 正则表达式去空行方法
2017/01/24 Javascript
JavaScript之生成器_动力节点Java学院整理
2017/06/30 Javascript
详解Angular调试技巧之报错404(not found)
2018/01/31 Javascript
JS实现不用中间变量temp 实现两个变量值得交换方法
2018/02/04 Javascript
vue移动UI框架滑动加载数据的方法
2018/03/12 Javascript
layer弹出层自适应高度,垂直水平居中的实现
2019/09/16 Javascript
vue中axios封装使用的完整教程
2021/03/03 Vue.js
Python判断直线和矩形是否相交的方法
2015/07/14 Python
python2.7安装图文教程
2018/03/13 Python
python 画三维图像 曲面图和散点图的示例
2018/12/29 Python
Pandas中resample方法详解
2019/07/02 Python
Python 内存管理机制全面分析
2021/01/16 Python
通过css3动画和opacity透明度实现呼吸灯效果
2019/08/09 HTML / CSS
推荐10个CSS3 制作的创意下拉菜单效果
2014/02/11 HTML / CSS
中国茶叶、茶具一站式网上购物商城:醉品茶城
2018/07/03 全球购物
日本乐天德国站:Rakuten.de
2019/05/16 全球购物
Flesh Beauty官网:露华浓集团旗下彩妆品牌
2021/02/15 全球购物
说一下Linux下有关用户和组管理的命令
2016/01/04 面试题
村捐赠仪式答谢词
2014/01/21 职场文书
中学家长会邀请函
2014/02/03 职场文书
护士求职信范文
2014/05/24 职场文书
工作所在部门证明
2014/09/21 职场文书
2015年数学教师工作总结
2015/05/20 职场文书
2016年基层党组织公开承诺书
2016/03/25 职场文书