国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

原生js創建模態框

plokmju88 / 3130人閱讀

摘要:效果圖如下代碼如下遮蓋層主頁面模態框

1.效果圖如下:

2.代碼如下:

DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Testtitle>
<style>
    #pageMask {
        visibility: hidden;    
        position: absolute;
        left: 0px;    
        top: 0px;
        width:100%;
        height:100%;
        text-align: center;
        z-index: 1100;
        background-color: #333; 
        opacity: 0.6;
    }
    #ModalBody{
        background: white;
        width: 50% !important;
        height: 50% !important;
        position:absolute;
        left: 25%;
        top: 25%;
        z-index: 1101;
        border: 1px solid;
        display: none;
    }
    #closeModalBtn{
        position: static;
        margin-top: 5px;
      margin-right: 1%;
      float: right;
        font-size: 14px;
        background: #ccc0;
        cursor: pointer;
    }
style>
head>
<body>
    <div class="content">
        <h1>Test Modalh1>
        <div id="pageMask">div>     
        <button class="showModalBtn" id="showModalBtn">Btnbutton>
        <div>    
            Page Content...
        div>
    div>
    
    <div id="ModalBody">    
        <button id="closeModalBtn" style="display: none;">Closebutton>
        <div>Test Modal Body...div>
    div>
    
    <script>
        window.onload = function(){
            expandIframe();
        }
        function expandIframe(){
            var mask = document.getElementById("pageMask");
            var modal = document.getElementById("ModalBody");
            var closeBtn = document.getElementById("closeModalBtn");
                    var btn = document.getElementById("showModalBtn");
            
            btn.onclick = function(){
                modal.style.display = (modal.style.display == "block")? "none" : "block";
                closeBtn.style.display = (closeBtn.style.display == "block")? "none" : "block";
              mask.style.visibility = (mask.style.visibility == "visible")? "hidden" : "visible";
            }
            
            closeBtn.onclick = function(){
                modal.style.display = (modal.style.display == "block")? "none" : "block";
                closeBtn.style.display = (closeBtn.style.display == "block")? "none" : "block";
                mask.style.visibility = (mask.style.visibility == "visible")? "hidden" : "visible";
            }
        }
    script>
body>
html>

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/2239.html

相關文章

  • 如何在angular.js中優雅的使用ui.bootstrap的modal組件

    摘要:提供唯一的方法配置。即文件名,在同一個頁面有多個不同業務的模態框的情況下很方便點擊確認按鈕執行的代碼可以從中獲取和字段進一步操作發起請求等點擊取消按鈕執行的代碼 ui.bootstrap的modal組件可以很方便地實現頁面controller與模態框controller之間通信,特別是彈出的模態框中有比較復雜的表格信息需要用戶填寫,下面切入主題: 注冊全局模態框實例的controlle...

    Jrain 評論0 收藏0
  • 原生模態,遮罩層

    摘要:哈哈哈哈中信營業廳高堯三漢中門分店會員有效期取消確定哈哈哈哈中信營業廳高堯三漢中門分店會員有效期取消確定DOCTYPE html> Document body { background-color: #000000; } ul, li { list-style: none; padding: 0; margin: 0; } .div1 { position: fixed; lef...

    cloud 評論0 收藏0
  • 用vue實現模態組件

    摘要:組件結構頭部內容區域尾部操作按鈕模態框結構分為三部分,分別為頭部內部區域和操作區域,都提供了,可以根據需要定制。調用點擊確定按鈕的回調處理點擊取消按鈕的回調處理用創建一個索引就很方便拿到模態框組件內部的方法了。 基本上每個項目都需要用到模態框組件,由于在最近的項目中,alert組件和confirm是兩套完全不一樣的設計,所以我將他們分成了兩個組件,本文主要討論的是confirm組件的實...

    mrcode 評論0 收藏0

發表評論

0條評論

plokmju88

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<