Input:-
<!DOCTYPE html>
<html>
<body>
<div class="container" onclick="onclick">
<div class="top"></div>
<div class="bottom"></div>
<div class="center">
<h2>Please Sign In</h2>
<input type="email" placeholder="email"/>
<input type="password" placeholder="password"/>
<h2> </h2>
</div>
</div>
</body>
<style>
@import url("https://fonts.googleapis.com/css?family=Raleway:400,700");
*, *:before, *:after {
box-sizing: border-box;
}
body {
min-height: 100vh;
font-family: "Raleway", sans-serif;
}
.container {
position: absolute;
width: 100%;
height: 100%;
overflow: hidden;
}
.container:hover .top:before, .container:hover .top:after, .container:hover .bottom:before, .container:hover .bottom:after, .container:active .top:before, .container:active .top:after, .container:active .bottom:before, .container:active .bottom:after {
margin-left: 200px;
transform-origin: -200px 50%;
transition-delay: 0s;
}
.container:hover .center, .container:active .center {
opacity: 1;
transition-delay: 0.2s;
}
.top:before, .top:after, .bottom:before, .bottom:after {
content: "";
display: block;
position: absolute;
width: 200vmax;
height: 200vmax;
top: 50%;
left: 50%;
margin-top: -100vmax;
transform-origin: 0 50%;
transition: all 0.5s cubic-bezier(0.445, 0.05, 0, 1);
z-index: 10;
opacity: 0.65;
transition-delay: 0.2s;
}
.top:before {
transform: rotate(45deg);
background: #e46569;
}
.top:after {
transform: rotate(135deg);
background: #ecaf81;
}
.bottom:before {
transform: rotate(-45deg);
background: #60b8d4;
}
.bottom:after {
transform: rotate(-135deg);
background: #3745b5;
}
.center {
position: absolute;
width: 400px;
height: 400px;
top: 50%;
left: 50%;
margin-left: -200px;
margin-top: -200px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 30px;
opacity: 0;
transition: all 0.5s cubic-bezier(0.445, 0.05, 0, 1);
transition-delay: 0s;
color: #333;
}
.center input {
width: 100%;
padding: 15px;
margin: 5px;
border-radius: 1px;
border: 1px solid #ccc;
font-family: inherit;
}
</style>
</html>

0 Comments