Mask layer and hide style

Mask layer styles, CSS:

  .add-pop-up-windows{
            position:fixed;
            _position:absolute;
            width:100%;
            height:100%;
            left:0;
            top:0;
            background:rgba(0,0,0,0.5);
            -moz-opacity:0.5;
            filter:alpha(opacity=50);
            z-index:3;
            display: none;
        }
        .add-pop-up-windows-content{
            background-color: white;
            width: 6.9rem;
            margin: 4.4rem .3rem 0 .3rem;
            border-radius: .1rem;
            padding: 0;
            font-family: "Microsoft YaHei";
        }

html:

<div class="aduit-ti-jiao">
    <button class="aduit-ti-jiao-left">驳  回</button>
    <button class="aduit-ti-jiao-right">通  过</button>
</div>
<div class="add-pop-up-windows" id="window">
    <div class="add-pop-up-windows-content" id="content">
        <div class="add-pop-up-windows-content-title">驳回原因:</div>
        <textarea class="add-pop-up-windows-content-textarea">必填</textarea>
        <div class="add-pop-up-windows-content-bottom">
            <div class="add-pop-up-windows-content-bottom-left">我再想想</div>
            <div class="add-pop-up-windows-content-bottom-right">确定</div>
        </div>
    </div>
</div>

Click the background, hidden mask layer, JavaScript:

// pop display 
    $ ( 'Aduit-Ti-Jiao-left.') The Click (. Function () { 
        document.getElementById ( 'window'). Style.display = 'Block'. ; 
    }); 
    // pop Hide 
    . $ ( "# window") the Click ( function (Event) { 
        $ ( '#window' ) .hide (); 
    }); 
    $ ( '#content') the Click (. function () { 
        that event.stopPropagation (); // prevent the event from bubbling up 
    });

 Renderings:

 

Guess you like

Origin www.cnblogs.com/wanlibingfeng/p/11416865.html