`

JS+CSS简单实现DIV遮罩层显示隐藏【转】

阅读更多
<!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>
     <title>DIV CSS遮罩层</title>
     <script language="javascript" type="text/javascript">
         function showdiv() {            
             document.getElementById("bg").style.display = "block";
             document.getElementById("show").style.display = "block";
         }
         function hidediv() {
             document.getElementById("bg").style.display = 'none';
             document.getElementById("show").style.display = 'none';
         }
     </script>
     <style type="text/css">
         #bg{ display: none;  position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 100%;  background-color: black;  z-index:1001;  -moz-opacity: 0.7;  opacity:.70;  filter: alpha(opacity=70);}
         #show{display: none;  position: absolute;  top: 25%;  left: 22%;  width: 53%;  height: 49%;  padding: 8px;  border: 8px solid #E8E9F7;  background-color: white;  z-index:1002;  overflow: auto;}
     </style>
 </head>
 <body>
     <input id="btnshow" type="button" value="Show" onclick="showdiv();" />
     <div id="bg"></div>
     <div id="show">测试
         <input id="btnclose" type="button" value="Close" onclick="hidediv();" />
     </div>
 </body>
 </html>

原文地址:http://www.cnblogs.com/aspx-net/archive/2011/03/11/1981071.html

 

分享到:
评论

相关推荐

    (HTML+js+css)遮罩层实现源码

    以上代码展示了如何通过JavaScript监听事件并在适当的时候显示或隐藏遮罩层。你可以根据项目需求调整这些示例,例如添加动画效果、交互逻辑等。 在实际开发中,遮罩层的应用非常广泛,如加载提示、弹窗提示、表单...

    css+js实现部分区域高亮可编辑遮罩层.docx

    遮罩层的实现原理是使用一个绝对定位的DIV元素来遮罩整个页面,然后使用css样式来控制遮罩层的显示和隐藏。例如,可以使用`position`属性来设置遮罩层的定位方式,使用`top`和`left`属性来设置遮罩层的位置,使用`...

    js+html5实现半透明遮罩层弹框效果

    虽然本文没有详细说明交互触发机制,但一般遮罩层弹框的显示与隐藏会通过JavaScript事件来控制。常见的触发事件有按钮点击、页面加载完成等。JavaScript代码示例如下: ```javascript // 假设有一个按钮,点击后显示...

    JS+CSS兼容的遮罩层

    最后,使用JavaScript实现遮罩层的显示和隐藏功能。这里我们可以监听DOM加载事件,然后添加事件监听器来控制遮罩层的显示和关闭。 ```javascript // mask-layer.js document.addEventListener('DOMContentLoaded', ...

    模式对话框(可刷新)+可移动div+遮罩层

    在"CustomDiv"这个文件中,我们可以推测这可能包含了一段代码示例,演示如何创建一个具有上述特性的对话框:可刷新的模式对话框、可移动的div以及遮罩层。实现这样的功能通常涉及到以下几个步骤: 1. **创建模式...

    DIV遮罩层 div div

    ### DIV遮罩层:一种简单高效的工作区域遮罩方法 在网页设计与开发领域,DIV遮罩层是一种常用的UI技术,用于暂时性地遮挡页面的其他部分,从而聚焦用户的注意力于特定区域或操作上。这种方法尤其适用于弹出窗口、...

    CSS+DIV+JQuery源码实现遮罩效果

    然后,通过JavaScript库JQuery,我们可以轻松地实现遮罩层的动态显示和隐藏。JQuery提供了一种简洁的API来操作DOM元素,使得添加事件监听器、修改样式属性和控制动画变得更加简单。例如,当用户点击某个按钮时,可以...

    jQuery+CSS3实现的遮罩图片hover翻转效果源码.zip

    总结来说,这个项目展示了如何结合jQuery的事件处理能力和CSS3的动画特性,创建一个动态的、用户交互的图片翻转效果,同时通过遮罩层增强视觉体验。对于希望提升网页互动性的开发者来说,这是一个值得学习和借鉴的...

    div+css代替iframe框架并带全屏遮罩加载特效

    本文将详细介绍如何使用`div+css`构建框架,并实现全屏遮罩加载特效。 首先,理解`div+css`的基础知识至关重要。`div`是HTML中的一个块级元素,它可以用来对网页内容进行区域划分,而`CSS`(层叠样式表)则负责控制...

    div+css+js 实现透明屏蔽当前页面,并弹出新层进行操作

    然后,通过`JavaScript`来控制遮罩层和弹出层的显示和隐藏。可以使用`addEventListener`监听用户的点击事件,或者根据特定条件自动触发弹出。例如,当用户点击某个按钮时显示弹出层: ```javascript document....

    js+css 实现遮罩居中弹出层(随浏览器窗口滚动条滚动).docx

    JS+CSS 实现遮罩居中弹出层(随浏览器窗口滚动条滚动) 本文将详细介绍使用 JS 和 CSS 实现遮罩居中弹出层,并且随浏览器窗口滚动条滚动。该弹出层能够在浏览器窗口中居中显示,且随着浏览器窗口的滚动而滚动。 ...

    CSS3 实现Loading加载,页面遮罩层的应用

    遮罩层是一种全屏覆盖的半透明层,用于在特定操作(如加载、弹窗、提示信息)期间隐藏页面内容,提供视觉焦点并防止用户误操作。在CSS中,我们可以通过以下方式创建遮罩层: 1. **创建HTML结构**:同样,首先需要一...

    卫班科技---HTML+CSS遮罩层实现案例

    例如,可以使用`transition`和`animation`属性实现遮罩层的平滑显示和隐藏。此外,`position`属性(如`fixed`或`absolute`)可以确保遮罩层始终位于页面的最前端,即使用户滚动页面也是如此。`z-index`属性则用来...

    js+div+css弹出层.txt

    根据给定文件的信息,本文将...通过js+div+css的方式实现弹出层不仅简单易行,而且功能强大。开发者可以根据实际需求对弹出层进行定制化开发,提升用户体验。希望以上内容能帮助读者更好地理解和掌握弹出层的实现方法。

    实现div 遮罩 frameset

    在这个场景中,“实现div 遮罩 frameset”意味着在`frameset`布局的网页上,使用`div`来实现一个可移动的遮罩层或弹出窗口。 首先,我们来看`frameset`。`frameset`是HTML4中的元素,它允许我们将浏览器窗口划分为...

    js+html5实现半透明遮罩层弹框效果.docx

    - 首先需要创建一个用于显示遮罩层的`&lt;div&gt;`容器。 - 再创建一个用于显示弹框内容的`&lt;div&gt;`容器。 ```html &lt;div class="tip"&gt;&lt;/div&gt; &lt;div class="collectSucc"&gt; &lt;div class="collectSucc_top"&gt; &lt;/div&gt; 抢...

    jQuery+CSS3遮罩弹出层动画代码.zip

    在现代网页设计中,弹出层(Modal)和遮罩层(Overlay)是常见且重要的交互元素,它们用于显示重要信息、用户提示或者进行表单提交等操作。本篇文章将深入探讨如何利用jQuery和CSS3技术来创建具有动画效果的遮罩弹出...

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

    标题中的“JQuery+DIV+CSS在本页面弹出遮罩层,如弹出的登录小窗口”涉及到了网页交互设计中的几个关键元素和技术。首先,JQuery是一种广泛使用的JavaScript库,它简化了JavaScript的DOM操作,事件处理,动画效果...

    利用js+css简单实现半透明遮罩弹窗

    在给定的标题和描述中,我们看到了一个纯JavaScript(JS)和CSS实现的简单半透明遮罩弹窗的实例。这种方法避免了依赖于jQuery等大型库,使得代码更简洁且易于理解。 首先,我们需要两个`div`元素,一个用于弹窗内容...

    js+div+css超酷多种弹出层 兼容各大浏览器

    本文档将详细介绍一个基于 JavaScript (简称JS)、DIV 和 CSS 的实现方案,该方案不仅能够支持多种类型的弹窗展示(包括 iframe 内容),还特别注重于不同浏览器间的兼容性处理。 #### 二、核心知识点详解 ##### 1....

Global site tag (gtag.js) - Google Analytics