


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
说明:很多网站上都有一个很美观看上去也很实用的效果,如:你想发表留言或评论,或下载东西的时候,网站提示你没有登录,并弹出登录的页面。而弹出的这个登录页面,把原来的页面屏蔽,但能看到原来的页面信息,给人的效果是:感觉弹出了一个透明的登录页面,只有先登录后才能进行其他操作。那么这个效果是如何实现的呢?下面详细的实现一下。具备知识:div + css + js实现效果:点击 页面上的 登录 按钮,实现弹出透明登录页面,登录成功后,并刷新主页面。代码一:登录按钮。随便添加到页面中,用来点击弹出透明层。代码二:在页面的末尾处,最好在 标签的上面,确定 div 层代码,用作弹出的登录页面层。关闭窗口/屏蔽层,默认隐藏代码三: #maps z-index: 1;#mapBgLayer background: #FFFFFF none repeat scroll 0 0;height: 100%;left:0;top:0;width:100%;filter: alpha(opacity=80); /* IE */-moz-opacity: 0.8; /* Moz + FF */z-index: 10000;#mapLayer width: 737px;height: 514px;margin: -250px 0 0 -370px;left: 50%;top: 50%;position: absolute;background: #FFF;z-index: 10001;border: 3px solid #1B5BAC;#mapLayer h3 background: #a3b393;line-height: 29px;padding-left: 15px;font-size: 14px;color: #00235C;border: 1px solid #FFF;#mapLayer .closeMap position: absolute;right: 10px;top: 10px;background: url(/jurenschool/images/advSearch_close.png) no-repeat;height: 11px;width: 11px;overflow: hidden;line-height: 100px;cursor: pointer;#mapLayer .mapArea width: 735px;height: 480px;margin: 0 auto; overflow: hidden;简要分析:其实这些样式,除了一些经常用到的,不好理解和掌握的有 三个:1. z-index :个人认为这是一个页面反映上的垂直效果。即那些div层,都是可以层叠放置的,就可以用z-index 来实现 他们的层叠顺序。如 mapBgLayer 的 顺序 一定要在 mapLayer 的下面,即 z-index 要小。2. 透明层的处理:这个的话,对于浏览器不同,可能效果不同。对于 IE 的话,可以用 css 的 filter 来实现(filter 可参看后面附录)其他的话,FF 可以用 -moz-opacity: 0.8;3. div 定位的问题。是相对还是绝对,就要看什么样的效果了。可以用 position 来实现。absolute 可是绝对的定位哦。代码四:js 控制其效果/*显示地图页面*/function showMap(id) var bg = document.getElementById(mapBgLayer);var con = document.getElementById(mapLayer);var w = document.documentElement.clientWidth;var h = document.body.offsetHeight;bg.style.display = ;bg.style.width = w + px;bg.style.height = h + px;/*关闭*/function closeMap() var bg = document.getElementById(mapBgLayer);var con = document.getElementById(mapLayer);bg.style.display = none;con.style.display = none;var w = document.body.clientWidt
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三减三健知识培训讲稿课件
- 金融行业投行面试实战模拟试题
- 督察组面试题库精 编:高级编辑实战技巧与面试技巧全解析
- 期货从业资格之期货投资分析题库练习备考题含答案详解(能力提升)
- 年产600万件电子专用材料项目可行性研究报告模板-立项备案
- 大班数学公开课教案及教学反思《7以内的加减运算》
- 大学生销售实习周记
- 大学生毕业生在求职过程中的自我鉴定
- 期货从业资格之《期货法律法规》押题模拟(含答案详解)
- 地理上册发展与合作说课稿
- 公路工程总体实施性施工组织设计
- 按比例分配应用题专项练习题
- 2023风力发电机组延寿评估技术规范
- 科技智库评估体系
- 老年人排泄照护(老年专科护理课件)
- 初中语文学情分析方案和报告
- 泡沫驱机理专业知识讲座
- 《大学》原文(古本)
- 员工综合素质与能力考核表
- 五年制诊断学水肿血尿等
- GB/T 9480-2001农林拖拉机和机械、草坪和园艺动力机械使用说明书编写规则
评论
0/150
提交评论