ANIMATED HOVER TO SHINE Button On HTML CSS
AFTER
BEFORE
To Make This Animated Hover TO SHINE BUTTON YOU NEED TO MAKE HTML FILe
and Write the Bolier Plate Template On It
Then Paste the Given Code where You want Your Button
<div class="container">
<a href="#" class="btn">Hover to Shine</a>
</div>
Now Paste The CSS In the File And Your Code Will Properly
* {
padding: 0;
margin: 0;
}
body {
background: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)),
url(https://images.pexels.com/photos/2166927/pexels-photo-2166927.jpeg?cs=srgb&dl=animal-aquarium-aquatic-2166927.jpg&fm=jpg)
no-repeat center center/cover;
font-family: Arial, Helvetica, sans-serif;
}
.container {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
}
a {
font-size: 1.5rem;
padding: 1rem 3rem;
color: #f4f4f4;
text-transform: uppercase;
}
.btn {
text-decoration: none;
border: 1px solid rgb(146, 148, 248);
position: relative;
overflow: hidden;
}
.btn:hover {
box-shadow: 1px 1px 25px 10px rgba(146, 148, 248, 0.4);
}
.btn:before {
content: "";
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(
120deg,
transparent,
rgba(146, 148, 248, 0.4),
transparent
);
transition: all 650ms;
}
.btn:hover:before {
left: 100%;
}
Now You Are Done The Brief Explanation will Come Soon
Post a Comment