模态框

<div id="modal-overlay">

  <div class="modal-data">

    <p>模态对话框

    <p @click="overlay">点击这里关闭

</div>

/* 定义模态对话框外面的覆盖层样式 */

#modal-overlay {

visibility:hidden;

  position:absolute;  /* 使用绝对定位或固定定位  */

  left:0px;

  top:0px;

  width:100%;

  height:100%;

  text-align:center;

  z-index:1000;

  background-color:#333;

  opacity:0.5;  /* 背景半透明 */

}

/* 模态框样式 */

.modal-data{

width:300px;

  margin:100px auto;

  background-color:#fff;

  border:1px solid #000;

  padding:15px;

  text-align:center;

  color:#333;

}

overlay(){

var e1 = document.getElementById('modal-overlay');

  e1.style.visibility =  (e1.style.visibility =="visible"  ) ?"hidden" :"visible";

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 首先是html的结构,一个大的盒子用来做模糊的背景,其中的小盒子用来做模态框。
    Hugo1973阅读 1,829评论 0 0
  • 在网页中我们经常会用到模态框,一般会用于显示表单或者是提示信息。由于模态框涉及到页面上比较多的交互效果,最简单的交...
    树上下来的猴儿阅读 2,301评论 0 0
  • 在本教程中,我们将讨论十分有用的 Bootstrap jQuery插件——模态框。 Bootstrap 模态框是一...
    间阳幕宾阅读 5,384评论 1 13
  • 模态框(Modal)是覆盖在父窗体上的子窗体。通常,目的是显示来自一个单独的源的内容,可以在不离开父窗体的情况下有...
    阳明先生1208阅读 827评论 0 2
  • 最近有个事特别让我懊恼,我在没有考虑的情况下答应了别人重要的事,以至于给我带来了非常多的麻烦。 这几天我一直在分析...
    践行者小祥阅读 1,344评论 1 0