<script type="text/javascript" src="<ww:url value='/js/jquery-1.8.3.min.js'/>" language="javascript"></script> <script type="text/javascript"> $(function(){ var query = location.search; var equal_index = query.lastIndexOf("="); var result_index = query.indexOf("result"); var submit_index = query.indexOf("submit"); if(result_index != -1){ if(query.substring(equal_index + 1) == 'success') { $("#msg").text('保存成功'); pupopen(); } } if(submit_index != -1){ if(query.substring(equal_index + 1) == 'success') { $("#msg").text('上报成功'); pupopen(); } } }); function pupopen(){ $("#bg").css("display", "block"); $("#popbox").css("display", "block"); $(window).scroll(function(){ $(window).scrollTop(0); });// 禁止浏览器滚屏 } function pupclose(){ $("#bg").css("display", "none"); $("#popbox").css("display", "none"); $(window).unbind("scroll");// 恢复浏览器滚屏 } </script> <style type="text/css"> body{margin:0px;} #bg{width:100%;height:100%;top:0px;left:0px;position:absolute;filter: Alpha(opacity=50);opacity:0.5; background:#000000; display:none;} #popbox{position:absolute;width:300px; height:200px; left:50%; top:50%; margin:-200px 0 0 -200px; display:none; background:#FFFFFF;} </style> <body> 终于搞定这个效果了,IE和FF,OP均可以~ 先说原理:两个层,一个高度和宽度都是100%,另一个就是你要弹出的窗口的具体内容,半透明在IE中是用filter: Alpha(opacity=60);在非IE中用opacity:0.60; </br> <div id="bg"></div> <div id="popbox"><center style="margin-top:70px;"><img src="<ww:url value='/image/correct.jpg'/>" /> <span id="msg"></span></center> <br/><br/><br/> <img src="<ww:url value='/image/ok.png'/>" width="70" height="35" onclick="pupclose()" style="cursor:pointer"/> </div> </body>
相关推荐
JS+CSS 实现弹出居中背景半透明 div 层的方法 在 Web 开发中,弹出居中背景半透明 div 层是一种常见的交互效果,通过 JavaScript 和 CSS,我们可以轻松实现这种效果。在本文中,我们将详细介绍如何使用 JS+CSS 实现...
在网页设计中,"div+css实现弹出窗口背景变暗效果"是一种常见的交互设计手法,主要用于提升用户体验,特别是当用户需要关注特定弹出信息时。这种效果通过创建一个覆盖整个页面的半透明div层来实现,使得弹出窗口成为...
JavaScript 弹出半透明窗口是网页交互中一种常见的设计手法,它可以在用户与网页交互时显示重要的信息或者提示,而不打断用户的浏览体验。通常,这种窗口具有较低的不透明度,使得用户可以看到背景页面的内容,但又...
在网页设计和开发中,创建一个弹出层全屏半透明的效果是一项常见的需求,它可以用于显示重要的信息、对话框或者加载动画等。标题"弹出层全屏半透明(浏览器全兼容)"揭示了我们要讨论的关键技术点:弹出层的实现、...
在这个例子中,`#openPopup`是触发弹出窗口的按钮,`#closePopup`和`.popup-overlay`(假设是覆盖全屏的半透明背景层)用于关闭弹出窗口。 4. **增强功能**:弹出窗口还可以添加更多功能,如自适应屏幕大小、动态...
在这里,JQuery被用来实现遮罩层的效果,即当用户触发特定行为(例如,点击某个按钮)时,会在当前页面上覆盖一层半透明的背景,以突出显示弹出的登录小窗口。 DIV是HTML中的一个块级元素,常用于布局和分隔页面...
3. **遮罩效果**:为了创造出弹出层半透明覆盖的效果,通常会使用一个全屏的黑色或深色背景,并设置适当的透明度(`opacity`)。这可以通过设置背景颜色和透明度属性来实现。 4. **变换(Transform)属性**:CSS3的...
"一个半透明效果的弹出框"是一种创新的UI设计技术,主要用于窗口或对话框的显示,为用户提供一种更加美观且不突兀的交互方式。本文将深入探讨这种半透明弹出框的设计原理、实现方法以及其在实际应用中的优势。 首先...
综上所述,"网页中弹出小窗口,页面背景逐渐变为半透明"这一效果的实现涉及HTML结构、CSS样式和JavaScript编程,以及用户体验和性能优化等多个方面。通过熟练掌握这些技术,可以创建更具吸引力和互动性的网页。
首先,"弹出窗口灰色背景"意味着在弹出对话框时,会有一个半透明的灰色层覆盖在页面背景上,这通常被称为“蒙层”或“遮罩层”。这种设计有助于将用户的注意力集中到弹出窗口上,而不是页面的其他部分。实现这一效果...
同时,我们还需要一个覆盖整个页面的半透明背景层(通常称为“蒙层”),以阻止用户与主页面交互,直到弹出窗口关闭。 2. **CSS样式** CSS用于定义弹出窗口和蒙层的外观。我们可以设置弹出窗口的位置(如居中)、...
总结,"实现了弹出窗口后背景变灰并屏蔽"这一功能在ASP.NET开发中可以通过多种方式实现,包括但不限于jQuery UI、Bootstrap、ASP.NET服务器控件,以及纯CSS和JavaScript的解决方案。开发者可以根据项目需求和团队...
现在,当弹出窗口显示时,会有一个半透明的背景层覆盖整个页面,用户点击背景或关闭按钮都可以关闭弹出窗口。 总结一下,使用jQuery实现带透明度的弹出窗口涉及的主要知识点有:jQuery的选择器、事件绑定(`.click...
1. **不带灰色半透明遮罩层的普通窗口**:这种弹出窗口只包含一个独立的对话框,没有背景的遮罩层,用户可以清晰地看到页面的其他内容。通常用于显示简单提示或者信息。 2. **带遮罩层的弹出窗口**:在这种模式下,...
本篇文章将介绍如何利用Jquery、Div和CSS技术实现一个简单的弹出登录窗口。在Web开发过程中,实现登录功能是常见需求之一,而弹出式登录窗口可以提供更好的用户体验。下面将详细介绍实现该功能的关键步骤和技术要点...
在弹出窗口出现时,为body或者其他全屏元素添加一个黑色半透明的背景层。例如: ```css .modal-open { background-color: rgba(0, 0, 0, 0.5); } ``` 这里的`.modal-open`是当弹出窗口打开时,会应用到body上的类...
1. 创建一个CSS样式,使得弹出窗口在页面中央显示,并设置背景为透明或半透明,以达到“固定背景”的效果。这样,当弹出窗口打开时,用户可以看到被遮挡的主页面,但不能与之交互。 2. 在HTML中使用`<iframe>`元素,...
3. 对背景页面应用CSS样式,降低其透明度或添加半透明遮罩层,以实现背景变暗的效果。这可以通过设置body或者其他包含所有内容的元素的CSS属性,如`opacity`或添加额外的`div`作为遮罩来实现。 4. 使用JavaScript...
气泡式弹出窗口是一种流行的设计形式,它们通常以半透明或带有边框的小窗口形式出现,内容可以是文本、图片、视频甚至Flash动画。这种设计允许用户在不离开当前页面的情况下查看或互动,提升了网页的互动性和功能性...
背景遮罩是弹出层效果的一部分,它是一个半透明的层,覆盖在原有页面内容之上,使得用户只能看到并交互于弹出层。这样可以将用户的注意力集中到弹出的登录窗口上。 4. **HTML结构**: "index.html"文件包含了网页...