JS实现的添加弹出层并完成锁屏操作示例
本文实例讲述了射流研究…实现的添加弹出层并完成锁屏操作。分享给大家供大家参考,具体如下:
上图:
代码:
htmlhead标题弹出层/title style type=' text/CSS ' * { padd :0 px;margin:0px}。向上{宽度:500像素高度: 400像素;border:1px纯银;绝对位置:显示器:无;z指数: 9999;背景# fff/*前:50%;左侧: 50%;*//*边距-左侧:-250像素;边距-top :-200 px;*/} .up H2 {底色: # f2f 2;文本对齐:中心;} .con span {宽度:20px高度:30 px文本对齐:中心;线高: 30px背景色:红色;光标:指针;} .掩码{宽度:3000像素高度: 3000 px背景技术: # 000;opacity: 0.3绝对位置:top :0 left : 0;z指数: 9998;display : none }/style/head body div class=' con ' span id=' open '打开弹出层/span/div=' up ' id=' up ' H2弹出层效果/h2 span id="关闭"关闭/span/div img src=' http : a . jpg '/正文脚本类型=' text/JavaScript '//两种方式实现差异居中:1:用钢性铸铁方式:顶部:50%,左侧:50%;页边距-let :-div宽度/2页边距-顶部: div高度/2;2:用射流研究…实现:获取窗口的高宽,top=(屏幕高-div高)/2,为了随时的监听浏览器的改变,需要用到浏览器事件窗户。onload=function(){ function $(id){返回文档。getelementbyid(id);} //将差异的位置封装在一个函数内部,直接调用函数myDiv(){ var mTop=(文档。文档元素。客户端高度-500)/2;var mleft=(文档。文档元素。客户端宽度-400)/2;$(“向上”)。风格。top=MTop ' px$(“向上”)。风格。left=mleft“px”;} MyDiv();$("打开")。onclick=function(){ $(' up ')。风格。display=' block面具。风格。display=' block} $("关闭")。onclick=function(){ $(“up”)。风格。display=" nonemask.style.display='none' } //创建一个DIV变量掩码=文档。创建元素(' DIV ');////给这个差异一个编号和班级属性//掩码。id=' maskmask.className=' maskmask。风格。宽度=文档。文档元素。客户端宽度;面具。风格。高度=文档。文档元素。客户身高;//将这个差异放置到身体里面- 》一般是:父节点appendChild(子节点) //这里注意的是绝对的,要设置顶端和向左;document.body.appendChild(掩码);//屏幕改变大小的时候,div不会自动的改变,需要添加窗口改变事件窗户。onresize=function(){ MyDiv();面具。风格。宽度=文档。文档元素。客户端宽度;面具。风格。高度=文档。文档元素。客户身高;} }/脚本/html更多关于Java脚本语言相关内容感兴趣的读者可查看本站专题: 《JavaScript切换特效与技巧总结》 、 《JavaScript动画特效与技巧汇总》 、 《JavaScript查找算法技巧总结》 、 《JavaScript数据结构与算法技巧总结》 、 《JavaScript遍历算法与技巧总结》 、 《JavaScript中json操作技巧总结》 、 《JavaScript错误与调试技巧总结》 及《JavaScript数学运算用法总结》
希望本文所述对大家Java脚本语言程序设计有所帮助。
版权声明:JS实现的添加弹出层并完成锁屏操作示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。