Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.23 KB | None | 0 0
  1. <style>
  2.     .dialog{
  3.         width:100%;
  4.         height:100%;
  5.         background-color: rgba(25,25,25, 0.7);
  6.         display: none;
  7.         position: absolute;
  8.         z-index: 10000;
  9.     }
  10.  
  11.     .dialogWindow{
  12.         background-color: white;
  13.         width:400px;
  14.         height: 600px;
  15.         margin: 0 auto;
  16.         position:relative;
  17.         top:50%;
  18.         -webkit-transform: translateY(-50%);
  19.         -moz-transform: translateY(-50%);
  20.         -ms-transform: translateY(-50%);
  21.         -o-transform: translateY(-50%);
  22.         transform: translateY(-50%);
  23.     }
  24.  
  25.     .dialogClose{
  26.         float:right;
  27.     }
  28. </style>
  29. <div class="dialog">
  30.     <div class="dialogWindow">
  31.         <button class="dialogClose" onclick="hideDialog()">X</button>
  32.     </div>
  33. </div>
  34. <div class="main">
  35.     <button onclick="showDialog()">show dialog</button>
  36. </div>
  37. <script>
  38.     function showDialog(){
  39.         document.querySelectorAll(".dialog")[0].style.display = "block";
  40.         document.querySelectorAll("body")[0].style.overflow = "hidden";
  41.     }
  42.  
  43.     function hideDialog(){
  44.         document.querySelectorAll(".dialog")[0].style.display = "none";
  45.         document.querySelectorAll("body")[0].style.overflow = "scroll";
  46.     }
  47. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement