效果展示
代码实现
login.html
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>login</title>
<link rel="stylesheet" href="../css/login-css.css">
</head>
<body>
<form class="box" action="index.html" method="post">
<h1>Login</h1>
<input type="text" name="" placeholder="Username">
<input type="password" name="" placeholder="Password">
<input type="submit" name="" value="Login">
</form>
</body>
</html>
login-css.css
body{
margin:0;
padding:0;
font-family:sans-serif;
background:Url(../imgs/bg.jpg);
background-repeat:no-repeat;
background-size:100% auto;
}
.box{
width:300px;
padding:40px;
position:absolute;
top:32%;
left:35%;
translate(-50%,-50%);
-webkit-transform: >translate(-50%,-50%);
-moz-transform: >translate(-50%,-50%);
-o-transform: >translate(-50%,-50%);
background:#19191970;
text-align:center;
}
.box h1{
color:white;
text-transform:uppercase;
font-weight:500;
}
.box input[type = "text"],.box input[type = "password"]{
border:0;
background:none;
display:block;
margin:20px auto;
text-align:center;
border:2px solid #3498db;
padding:14px 10px;
width:200px;
outline:none;
color:white;
border-radius:24px;
transition:0.25s;
}
.box input[type = "text"]:focus,.box input[type = "password"]:focus{
white:280px;
border-color:#2ecc71;
}
.box input[type = "submit"]{
border:0;
background:none;
display:block;
margin:20px auto;
text-align:center;
border:2px solid #3498db;
padding:14px 40px;
outline:none;
color:white;
border-radius:24px;
transition:1s;
cursor:pointer;
}
.box input[type="submit"]:hover{
background:#2ecc71;
}