zoukankan
html css js c++ java
js效果我的蒙板效果实现
最近做网站要用到它,虽然说别人已经实现过很多了,但我还是喜欢自己实现一个。
var
mask
=
function
(o)
{
var
o
=
$(o);
var
maskDiv
=
document.createElement('div');
maskDiv.id
=
"
__maskTag__882366488776
"
;
maskDiv.className
=
"
ModalBackground
"
;
Element.setStyle(maskDiv,
{position:
"
absolute
"
, zIndex:
1000
, left:
"
0px
"
, top:
"
0px
"
, Element.getWidth(
!
ctit.utility.isNull(o)
?
o:document.body)
+
"
px
"
, height:
!
ctit.utility.isNull(o)
?
Element.getHeight(o)
+
"
px
"
:ctit.utility.getViewHeight()
+
"
px
"
}
);
if
(
!
ctit.utility.isNull(o))
{
var
xy
=
Position.cumulativeOffset(o);
Element.setStyle(maskDiv,
{left: xy[
0
]
+
"
px
"
, top: xy[
1
]
+
"
px
"
}
);
o.appendChild(maskDiv);
}
else
{
document.body.appendChild(maskDiv);
}
}
var
unMask
=
function
()
{
var
maskDiv
=
$(
"
__maskTag__882366488776
"
);
if
(maskDiv)
{
document.body.removeChild(maskDiv);
}
}
查看全文
相关阅读:
Python基础----内置函数补充、匿名函数、递归函数
为arm-linux开发板挂载基于nfs的根文件系统
vsftp上传553 Could not create file错误解决
在itop4412移植linux4.14和设备树遇到的问题及解决
itop4412uboot中支持usbhub
上下界网络流
lca(最近公共祖先(在线)) 倍增法详解
lca(最近公共祖先(离线))
最小费用最大流
spfa模板+讲解
原文地址:https://www.cnblogs.com/afxcn/p/902761.html
最新文章
开源办公套件DzzOffice安装教程
网站常遇到的问题
curl
关于ECMall
Ubuntu
discuz
YII学习
GIT使用
七牛使用代码
修改表数据
热门文章
团队合作
Python开发基础----继承实现原理、子类调用父类的方法、封装
Python开发基础---继承组合应用、对象序列化和反序列化,选课系统综合示例
Python基础----继承派生、组合、接口和抽象类
Python基础----面向对象编程介绍、类和对象
Python基础----import模块导入和包的调用
Python基础----正则表达式爬虫应用,configparser模块和subprocess模块
Python基础----正则表达式和re模块
Python基础----模块1
Python基础----模块2
Copyright © 2011-2022 走看看