打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

RIA Wiki 已更新到 1.41!部分 CSS 在新版本下可能有不同的表现,请编辑者注意检查和修改。 目前wiki关闭了自行注册账号的功能,如需注册账号,请查阅Help:注册账号

莱茵玻璃工业区

来自RIA | Wiki
KUKUKING233留言 | 贡献2023年6月14日 (三) 21:04的版本 (测试HTML)

<!DOCTYPE html> <html lang="zh-CN"> <head>

   <meta charset="UTF-8">
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <title>登录</title>
   <style>
       * {
           margin: 0;
           padding: 0;
           box-sizing: border-box;
           font-family: 'Poppins', sans-serif;
       }
       body {
           overflow: hidden;
       }
       section {
           display: flex;
           justify-content: center;
           align-items: center;
           min-height: 100vh;
           background: linear-gradient(to bottom, #f1f4f9, #dff1ff);
       }
       section .color {
           position: absolute;
           filter: blur(150px);
       }
       section .color:nth-child(1) {
           top: -350px;
           width: 600px;
           height: 600px;
           background: #ff359b;
       }
       section .color:nth-child(2) {
           bottom: -150px;
           left: 100px;
           width: 500px;
           height: 500px;
           background: #fffd87;
       }
       section .color:nth-child(3) {
           bottom: 50px;
           right: 100px;
           width: 500px;
           height: 500px;
           background: #00d2ff;
       }
       .box {
           position: relative;
       }
       .box .square {
           position: absolute;
           backdrop-filter: blur(5px);
           box-shadow: 0 25px 45px rgb(0, 0, 0, 0.1);
           border: 1px solid rgb(255, 255, 255, 0.5);
           border-right: 1px solid rgb(255, 255, 255, 0.2);
           border-bottom: 1px solid rgb(255, 255, 255, 0.2);
           background: rgb(255, 255, 255, 0.1);
           border-radius: 10px;
           animation: animate 10s linear infinite;
           animation-delay: calc(-1s * var(--i));
       }
       /* 动画 */
       @keyframes animate {
           0%, 100% {
               transform: translateY(-40px);
           }
           50% {
               transform: translate(40px);
           }
       }
       .box .square:nth-child(1) {
           top: -50px;
           right: -60px;
           width: 100px;
           height: 100px;
       }
       .box .square:nth-child(2) {
           top: 150px;
           left: -100px;
           width: 120px;
           height: 120px;
           z-index: 2;
       }
       .box .square:nth-child(3) {
           bottom: 50px;
           right: -60px;
           width: 80px;
           height: 80px;
           z-index: 2;
       }
       .box .square:nth-child(4) {
           bottom: -80px;
           left: 100px;
           width: 50px;
           height: 50px;
       }
       .box .square:nth-child(5) {
           top: -90px;
           left: 140px;
           width: 60px;
           height: 60px;
       }
       .container {
           position: relative;
           width: 400px;
           min-height: 400px;
           background: rgb(255, 255, 255, 0.1);
           border-radius: 10px;
           display: flex;
           justify-content: center;
           align-items: center;
           backdrop-filter: blur(5px);
           box-shadow: 0 25px 45px rgb(0, 0, 0, 0.1);
           border: 1px solid rgb(255, 255, 255, 0.5);
           border-right: 1px solid rgb(255, 255, 255, 0.2);
           border-bottom: 1px solid rgb(255, 255, 255, 0.2);
       }
       .form {
           position: relative;
           height: 100%;
           width: 100%;
           padding: 40px;
       }
       .form h2 {
           position: relative;
           color: #fff;
           font-size: 24px;
           font-weight: 600;
           letter-spacing: 1px;
           margin-bottom: 40px;
       }
       .form h2::before {
           content: ;
           position: absolute;
           left: 0;
           bottom: -10px;
           width: 80px;
           height: 4px;
           background: #fff;
       }
       .form .inputBox {
           width: 100%;
           margin-top: 20px;
       }
       .form .inputBox input {
           width: 100%;
           background: rgb(255, 255, 255, 0.2);
           outline: none;
           padding: 10px 20px;
           border-radius: 35px;
           border: 1px solid rgb(255, 255, 255, 0.5);
           border-right: 1px solid rgb(255, 255, 255, 0.2);
           border-bottom: 1px solid rgb(255, 255, 255, 0.2);
           font-size: 16px;
           letter-spacing: 1px;
           color: #fff;
           box-shadow: 0 5px 15px rgb(0, 0, 0, 0.05);
       }
       .form .inputBox input::placeholder {
           color: #fff;
       }
       .form .inputBox input[type="submit"] {
           background: #fff;
           color: #666;
           max-width: 100px;
           cursor: pointer;
           margin-bottom: 20px;
           font-weight: 600;
       }
       .forget {
           margin-top: 5px;
           color: #fff;
       }
       .forget a {
           color: #fff;
           font-weight: 600;
       }
   </style>

</head> <body> <section>

Login

               <form action="LoginServlet" method="post">
<input type="text" placeholder="Username" name="userName">
<input type="password" placeholder="Password" name="password">
<input type="submit" value="Login">

Forget Password ?<a style="color: mediumpurple;" href="#">Click Here</a>

Don't have an account ?<a style="color: mediumpurple;" href="Reg.html">Sign up</a>

</form>

</section> </body> </html>