<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Jquery遮罩层</title>
<style type="text/css">
#BgDiv{background-color:#e3e3e3; position:absolute; z-index:99; left:0; top:0; display:none; width:100%; height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
#DialogDiv{position:absolute;width:400px; left:50%; top:50%; margin-left:-200px; height:auto; z-index:100;background-color:#fff; border:1px #8FA4F5 solid; padding:1px;}
#DialogDiv h2{ height:25px; font-size:14px; background-color:#8FA4F5; position:relative; padding-left:10px; line-height:25px;}
#DialogDiv h2 a{position:absolute; right:5px; font-size:12px; color:#000000}
#DialogDiv .form{padding:10px;}
</style>
<script language="javascript" type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script language="javascript" type="text/javascript">
function ShowDIV(thisObjID) {
$("#BgDiv").css({ display: "block", height: $(document).height() });
$("#" + thisObjID ).css("top", "100px");
$("#" + thisObjID ).css("display", "block");
}
function closeDiv(thisObjID) {
$("#BgDiv").css("display", "none");
$("#" + thisObjID).css("display", "none");
}
</script>
</head>
<body>
<div>
<input value="forlab" type="button" id="btnShow1" onclick="alert('forlab')" />
<div id="BgDiv"></div>
<!--遮罩层显示的DIV1-->
<div id="DialogDiv" style="display:none">
<h2>弹出层<a href="#" id="btnClose" onclick="javascript:closeDiv('DialogDiv')">关闭</a></h2>
<div class="form">我是弹出对话框forlab!</div>
</div>
<p>
<input value="弹出遮罩层1" type="button" id="btnShow1" onclick="ShowDIV('DialogDiv')" />
</p>
<div>
</body>
</html>
分享到:
相关推荐
在这个“DIV弹出层+定位”的例子中,我们关注的是如何利用`DIV`来创建一个可滑动的弹出层,并且使其在页面上保持固定的位置。这种功能通常用于显示提示信息、模态对话框或者加载额外的内容。 首先,`DIV弹出层`是指...
在网页设计和开发中,`div`元素是一个非常基础且重要的HTML结构单元,它...了解这些基本概念和操作后,开发者可以根据具体项目需求,灵活运用`div弹出层`和`lhgdialog3.0`来创建功能强大、用户体验良好的弹出层效果。
在网页设计中,`div` 弹出层(也称为模态框或对话框)是一种常用的交互元素,用于展示重要信息、用户确认操作或者提供额外的功能。然而,为`div`弹出层进行准确的定位可能会遇到一些挑战,因为这涉及到CSS布局、...
DIV弹出层.htmDIV弹出层DIV弹出层DIV弹出层DIV弹出层
JS+HTML非常漂亮的 弹出小窗口 div弹出层 JS+HTML非常漂亮的 弹出小窗口 div弹出层 JS+HTML非常漂亮的 弹出小窗口 div弹出层 JS+HTML非常漂亮的 弹出小窗口 div弹出层
在网页设计中,"div 弹出层遮罩 兼容各大浏览器" 是一个常见的交互效果,用于创建一种用户友好的界面体验。当用户点击某个按钮时,一个半透明的遮罩层会覆盖整个页面,突出显示弹出的窗口或信息,而其他部分则变得不...
在网页设计和开发中,"div弹出层"是一个常见的交互元素,用于提供额外的信息、显示警告、进行用户确认操作等。"div弹出层"实际上是一个基于HTML `<div>` 元素构建的浮动窗口,它可以在用户与页面交互时临时出现在...
在网页设计中,"js带尖角的div弹出层"是一种常见的交互元素,用于创建具有视觉引导效果的提示信息或者对话框。这种弹出层通常由JavaScript驱动,结合CSS来实现其动态显示和尖角效果。下面我们将深入探讨如何使用...
在网页设计和开发中,"div模拟弹出层"是一种常见的交互设计技术,它允许开发者在用户与页面交互时提供额外的信息或者功能。通常,弹出层是通过JavaScript(JS)来实现的,以模拟像alert这样的系统级对话框,但更加...
在"JS做的隐藏与显示DIV可拖动弹出层"这个实例中,我们将探讨如何利用JavaScript来创建一个可拖动的弹出层,并控制其显示与隐藏。 首先,让我们理解`div`层的隐藏与显示。在HTML中,我们创建一个`div`元素并为其...
标题“好看的DIV弹出层”和描述中的关键词“DIV弹出层”暗示了这个压缩包包含了一个关于网页设计中创建美观弹出对话框的资源集合。弹出层在网页交互中广泛使用,常用于显示详细信息、用户确认、登录表单等。下面将...
- 实现原理:Layer通过在页面上动态创建一个或多个层(div元素)来实现弹出层效果,这些层可以覆盖或嵌入到现有页面内容中。 - 使用步骤:首先,需要在页面中引入Layer的JavaScript和CSS文件;然后,通过调用相应的...
弹出div,其他内容不能编辑弹出div 弹出层 弹出div,其他内容不能编辑弹出div 弹出层 弹出div,其他内容不能编辑弹出div 弹出层
一个简单的弹出层通常包含一个隐藏的`<div>`元素,通过添加CSS样式如`display:none`来控制其默认不可见。当需要显示弹出层时,这个样式会被改变为`display:block`或者`display:flex`。 接着,CSS是用来美化弹出层的...
在网页设计中,"实用div实现的弹出层" 是一种常见的交互元素,它用于创建弹出式的对话框或菜单,以提供额外的信息或者功能,而不会干扰到页面的主体内容。这种技术主要依赖于HTML的`<div>`元素,CSS(层叠样式表)...
`属性使得弹出层默认不显示,通过JavaScript改变这个属性可以实现弹出和关闭的效果。例如,CSS样式可能如下: ```css #popupLayer { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50...
在网页设计中,"页面 Div 弹出层"是一种常见的交互元素,用于提供额外的信息、功能或用户反馈,而不会中断主要页面内容的浏览。它通常由一个`<div>`元素构建,通过JavaScript或者CSS来控制其显示和隐藏。下面我们将...
- 隐藏弹出层:默认情况下,弹出层的CSS `display` 属性设置为 `none`,使其不可见。 - 显示弹出层:当需要显示时,将其`display`属性更改为`block`或`flex`。 - 定位:可以使用 `position` 属性(如 `absolute` ...
6. **美化弹出层**:使用CSS可以进一步定制弹出层的样式,比如添加阴影、定位、过渡效果等,以提升用户体验。 ```css #popup { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); ...
### div弹出层position属性小解 在网页布局与设计中,`position` 属性是 CSS 中一个非常重要的属性,它决定了元素如何在页面中定位。对于创建弹出层、模态框等交互式组件来说,正确理解并使用 `position` 属性至关...