弹框和遮罩层的写法

<div class="cover fail">
            <div class="cover-box">
                <img class="cover-bg" src="images/tankuang1.png" alt="">
                <div class="cover-text">
                    <p>你还没有提交信息哦~ </p>
                    <p>这份月饼您不要了吗?</p>
                </div>
            </div>
     </div>

css:原理就是最大的盒子是遮罩层,然后给他fixed定位,并让他占满全屏,背景用rgba;弹框的话就是给相对定位,因为里面的图片文字都是绝对定位,弹框的背景图可以用图片来展示。

.cover{
    background:#000;
    background: rgba(0,0,0,0.5);
    filter: alpha(opacity=50);/**这个是为IE6设的,可取值在0-100***/
    position: fixed;
    width: 100%;
    height: 100%;
    top:0;
    left: 0;
    color: #fff;
    display: none;
}
.cover-box{
    width: 80%;
    position: relative;
    top:35%;
    left: 10%;
    text-align: center;
}
.cover-bg{
    display: block;
    width: 100%;
    max-width: 480px;
    margin:0 auto;
}
.cover-title{
    width: 100%;
    max-width: 480px;
    font-size:1.9rem;
    position: absolute;
    top:42%;
    height: 2rem;
    line-height: 2rem;
}

.cover-text{
    width: 100%;
    max-width: 480px;
    position: absolute;
    top:57%;
    line-height: 1.8;
    font-size:1.4rem;
}

js

   $('.cover').on('click', function () {
            $('.cover').stop().hide();
      })//这个是点击遮罩层就关闭
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,770评论 1 45
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AGI阅读 16,019评论 3 119
  • CSS 是什么 css(Cascading Style Sheets),层叠样式表,选择器{属性:值;属性:值}h...
    崔敏嫣阅读 1,512评论 0 5
  • 我有点想念我的朋友。 今夜情至,适合怀旧?可是,我走过的路,我的人生,它还太短,细细想,又有何旧可念?一切都那么崭...
    山花不开花阅读 238评论 0 0
  • 从小到大,谈及关于母亲的话题,我都是用沉默代替。母爱对于我的亲生母亲于我而言,是不存在的。我现在称之为“妈妈”,我...
    SelinaM阅读 1,422评论 1 0