`

CSS弹出背景半透明窗口

阅读更多
<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>

 

  • 大小: 862 Bytes
  • 大小: 5.8 KB
0
2
分享到:
评论

相关推荐

    js+CSS实现弹出居中背景半透明div层的方法.docx

    JS+CSS 实现弹出居中背景半透明 div 层的方法 在 Web 开发中,弹出居中背景半透明 div 层是一种常见的交互效果,通过 JavaScript 和 CSS,我们可以轻松实现这种效果。在本文中,我们将详细介绍如何使用 JS+CSS 实现...

    div+css实现弹出窗口背景变暗效果

    在网页设计中,"div+css实现弹出窗口背景变暗效果"是一种常见的交互设计手法,主要用于提升用户体验,特别是当用户需要关注特定弹出信息时。这种效果通过创建一个覆盖整个页面的半透明div层来实现,使得弹出窗口成为...

    JavaScript 弹出半透明窗口

    JavaScript 弹出半透明窗口是网页交互中一种常见的设计手法,它可以在用户与网页交互时显示重要的信息或者提示,而不打断用户的浏览体验。通常,这种窗口具有较低的不透明度,使得用户可以看到背景页面的内容,但又...

    弹出层全屏半透明(浏览器全兼容)

    在网页设计和开发中,创建一个弹出层全屏半透明的效果是一项常见的需求,它可以用于显示重要的信息、对话框或者加载动画等。标题"弹出层全屏半透明(浏览器全兼容)"揭示了我们要讨论的关键技术点:弹出层的实现、...

    CSS3 jQuery自定义弹出窗口

    在这个例子中,`#openPopup`是触发弹出窗口的按钮,`#closePopup`和`.popup-overlay`(假设是覆盖全屏的半透明背景层)用于关闭弹出窗口。 4. **增强功能**:弹出窗口还可以添加更多功能,如自适应屏幕大小、动态...

    JQery+DIV+CSS在本页面弹出遮罩层,如弹出的登录小窗口

    在这里,JQuery被用来实现遮罩层的效果,即当用户触发特定行为(例如,点击某个按钮)时,会在当前页面上覆盖一层半透明的背景,以突出显示弹出的登录小窗口。 DIV是HTML中的一个块级元素,常用于布局和分隔页面...

    CSS3带遮罩背景倾斜切入动画弹出层窗口特效

    3. **遮罩效果**:为了创造出弹出层半透明覆盖的效果,通常会使用一个全屏的黑色或深色背景,并设置适当的透明度(`opacity`)。这可以通过设置背景颜色和透明度属性来实现。 4. **变换(Transform)属性**:CSS3的...

    一个半透明效果的弹出框

    "一个半透明效果的弹出框"是一种创新的UI设计技术,主要用于窗口或对话框的显示,为用户提供一种更加美观且不突兀的交互方式。本文将深入探讨这种半透明弹出框的设计原理、实现方法以及其在实际应用中的优势。 首先...

    网页中弹出小窗口,页面背景逐渐变为半透明

    综上所述,"网页中弹出小窗口,页面背景逐渐变为半透明"这一效果的实现涉及HTML结构、CSS样式和JavaScript编程,以及用户体验和性能优化等多个方面。通过熟练掌握这些技术,可以创建更具吸引力和互动性的网页。

    弹出窗口灰色背景

    首先,"弹出窗口灰色背景"意味着在弹出对话框时,会有一个半透明的灰色层覆盖在页面背景上,这通常被称为“蒙层”或“遮罩层”。这种设计有助于将用户的注意力集中到弹出窗口上,而不是页面的其他部分。实现这一效果...

    js-弹出窗口

    同时,我们还需要一个覆盖整个页面的半透明背景层(通常称为“蒙层”),以阻止用户与主页面交互,直到弹出窗口关闭。 2. **CSS样式** CSS用于定义弹出窗口和蒙层的外观。我们可以设置弹出窗口的位置(如居中)、...

    实现了弹出窗口后背景变灰并屏蔽

    总结,"实现了弹出窗口后背景变灰并屏蔽"这一功能在ASP.NET开发中可以通过多种方式实现,包括但不限于jQuery UI、Bootstrap、ASP.NET服务器控件,以及纯CSS和JavaScript的解决方案。开发者可以根据项目需求和团队...

    jQuery-带透明度的一个漂亮的弹出窗口

    现在,当弹出窗口显示时,会有一个半透明的背景层覆盖整个页面,用户点击背景或关闭按钮都可以关闭弹出窗口。 总结一下,使用jQuery实现带透明度的弹出窗口涉及的主要知识点有:jQuery的选择器、事件绑定(`.click...

    功能强大的JS弹出窗口

    1. **不带灰色半透明遮罩层的普通窗口**:这种弹出窗口只包含一个独立的对话框,没有背景的遮罩层,用户可以清晰地看到页面的其他内容。通常用于显示简单提示或者信息。 2. **带遮罩层的弹出窗口**:在这种模式下,...

    基于Jquery+div+css实现弹出登录窗口(代码超简单)

    本篇文章将介绍如何利用Jquery、Div和CSS技术实现一个简单的弹出登录窗口。在Web开发过程中,实现登录功能是常见需求之一,而弹出式登录窗口可以提供更好的用户体验。下面将详细介绍实现该功能的关键步骤和技术要点...

    超好的点击后弹出窗口代码,背景变黑(可居中定位)

    在弹出窗口出现时,为body或者其他全屏元素添加一个黑色半透明的背景层。例如: ```css .modal-open { background-color: rgba(0, 0, 0, 0.5); } ``` 这里的`.modal-open`是当弹出窗口打开时,会应用到body上的类...

    弹出窗口_背景固定_iframe

    1. 创建一个CSS样式,使得弹出窗口在页面中央显示,并设置背景为透明或半透明,以达到“固定背景”的效果。这样,当弹出窗口打开时,用户可以看到被遮挡的主页面,但不能与之交互。 2. 在HTML中使用`&lt;iframe&gt;`元素,...

    点击弹出窗口网页背景变暗且不可点的效果(二):iframe实现

    3. 对背景页面应用CSS样式,降低其透明度或添加半透明遮罩层,以实现背景变暗的效果。这可以通过设置body或者其他包含所有内容的元素的CSS属性,如`opacity`或添加额外的`div`作为遮罩来实现。 4. 使用JavaScript...

    广告特效代码4款(弹出式窗口)DIV+CSS

    气泡式弹出窗口是一种流行的设计形式,它们通常以半透明或带有边框的小窗口形式出现,内容可以是文本、图片、视频甚至Flash动画。这种设计允许用户在不离开当前页面的情况下查看或互动,提升了网页的互动性和功能性...

    jQuery点击弹出仿百度登录窗口代码

    背景遮罩是弹出层效果的一部分,它是一个半透明的层,覆盖在原有页面内容之上,使得用户只能看到并交互于弹出层。这样可以将用户的注意力集中到弹出的登录窗口上。 4. **HTML结构**: "index.html"文件包含了网页...

Global site tag (gtag.js) - Google Analytics