1. <div class="login" >
    2. <div class="box">
    3. <h2>登录</h2>
    4. <form>
    5. <div class="inputbox">
    6. <input type="text" name="" required="">
    7. <label>用户名</label>
    8. </div>
    9. <div class="inputbox">
    10. <input type="password" name=" " required="">
    11. <label>密码</label>
    12. </div>
    13. <input type="submit" name="" value="提交">
    14. </form>
    15. </div>
    .login{
        background:url("../assets/images/bg.jpg");
        background-size:100% 100%;
        height: 100%;
        position: fixed;
        width: 100%;
    }
    .box{
        position:absolute;
        top:50%;
        left:50%;
        transform:translate(-50%,-50%);
        width:450px;
        padding:50px;
        background: rgba(0,0,0,.7);
        box-sizing:border-box;
        box-shadow: 0px 15px 25px rgba(0,0,0,.5);
        border-radius:15px;
     }
     .box h2{
         margin:0 0 30px;
         padding:0;
         color: #fff;
         text-align:center;
     }
     .box .inputbox{
         position:relative;
     }
     .box .inputbox input{
         width: 100%;
         padding:10px 0;
         font-size:16px;
         color:#fff;
         letter-spacing: 1px;
         margin-bottom: 30px;
         border:none;
         border-bottom: 1px solid #fff;
         outline:none;
         background: transparent;
     }
     .box .inputbox label{
        position:absolute;
        top:0px;
        left:0px;
        padding:10px 0;
        font-size: 16px;
        color:#fff;
        pointer-events:none;
        transition:.5s;
     }
     .box .inputbox input:focus ~ label,
     .box .inputbox input:valid ~ label
     {
        top:-18px;
        left:0;
        color:#03a9f4;
        font-size:14px;
     }
     .box input[type="submit"]
     {
        background: transparent;
        border:none;
        outline:none;
        font-size: 16px;
        color:#fff;
        background: #03a9f4;
        padding:10px 20px;
        cursor: pointer;
        border-radius:10px; 
     }