首页 > 网页代码

jquery弹窗代码

网页代码 2021-11-21 10:33:44 0
  <!doctype html>
  <html>
  <head>
  <meta charset="utf-8">
  <title>jquery弹窗代码 -jq22.com</title>
  <script src="https://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
  <style>
  * {
  margin:0;
  padding:0;
  }
  button,input {
  outline:none;
  }
  button,.login {
  width:120px;
  height:42px;
  background:#f40;
  color:#fff;
  border:none;
  border-radius:6px;
  display:block;
  margin:20px auto;
  cursor:pointer;
  }
  .popOutBg {
  width:100%;
  height:100%;
  position:fixed;
  left:0;
  top:0;
  background:rgba(0,0,0,.6);
  display:none;
  }
  .popOut {
  position:fixed;
  width:600px;
  height:300px;
  top:50%;
  left:50%;
  margin-top:-150px;
  margin-left:-300px;
  background:#fff;
  border-radius:8px;
  overflow:hidden;
  display:none;
  }
  .popOut > span {
  position:absolute;
  right:10px;
  top:0;
  height:42px;
  line-height:42px;
  color:#000;
  font-size:30px;
  cursor:pointer;
  }
  .popOut table {
  display:block;
  margin:42px auto 0;
  width:520px;
  }
  .popOut caption {
  width:520px;
  text-align:center;
  color:#f40;
  font-size:18px;
  line-height:42px;
  }
  .popOut table tr td {
  color:#666;
  padding:6px;
  font-size:14px;
  }
  .popOut table tr td:first-child {
  text-align:right;
  }
  .inp {
  width:280px;
  height:30px;
  line-height:30px;
  border:1px solid #999;
  padding:5px 10px;
  color:#000;
  font-size:14px;
  border-radius:6px;
  }
  .inp:focus {
  border-color:#f40;
  }
  @keyframes ani {
  from {
  transform:translateX(-100%) rotate(-60deg) scale(.5);
  }
  50% {
  transform:translateX(0) rotate(0) scale(1);
  }
  90% {
  transform:translateX(20px) rotate(0) scale(.8);
  }
  to {
  transform:translateX(0) rotate(0) scale(1);
  }
  }.ani {
  animation:ani .5s ease-in-out;
  }
  </style>
  </head>
  <body>
  <button type="button">登录</button>
  <div class="popOutBg"></div>
  <div class="popOut">
  <span title="关闭"> x </span>
  <table>
  <caption>欢迎登录本网站</caption>
  <tbody><tr>
  <td width="120">用户名:</td>
  <td><input type="text" class="inp" placeholder="请输入用户名" value="admin"></td>
  </tr>
  <tr>
  <td>密码:</td>
  <td><input type="password" class="inp" placeholder="请输入密码"></td>
  </tr>
  <tr>
  <td colspan="2"><input type="button" class="login" value="登录"></td>
   
  </tr>
  </tbody></table>
  </div>
   
  <script>
  function $(param) {
  if (arguments[1] == true) {
  return document.querySelectorAll(param);
  } else {
  return document.querySelector(param);
  }
  }
   
  function ani() {
  $(".popOut").className = "popOut ani";
  }
  $("button").onclick = function() {
  $(".popOut").style.display = "block";
  ani();
  $(".popOutBg").style.display = "block";
  };
  $(".popOut > span").onclick = function() {
  $(".popOut").style.display = "none";
  $(".popOutBg").style.display = "none";
  };
  $(".popOutBg").onclick = function() {
  $(".popOut").style.display = "none";
  $(".popOutBg").style.display = "none";
  };
  </script>
   
  </body>
  </html>
   
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:http://www.kumi6.com/cyzd/183.html

留言与评论(共有 条评论)

   
验证码: