Quantcast
Channel: Active questions tagged onhover - Stack Overflow
Viewing all articles
Browse latest Browse all 49

CSS Hover Underline Animation

$
0
0

I'm trying to create a line animation when I hover over a piece of text. Here's the code I have right now, but it's not working.

[data-predefined-style="true"] small {    display: inline-block;    font-size: 1.8rem;    line-height: 1.2;    font-family: "Diatype Variable", Icons;    font-style: normal;    font-weight: 500;    color: rgba(0, 0, 0, 0.85);    font-variation-settings: 'slnt' 0, 'MONO' 0;}[data-predefined-style="true"] small a {    color: rgba(0, 0, 0, 0.85);    border-bottom-width: 0em;}[data-predefined-style="true"] small a:hover {    color: rgba(0, 46, 207, 0.8);    border-bottom-width: 0em;}.hover-underline-animation {  display: inline-block;  position: relative;  color: #0087ca;}.hover-underline-animation:after {  content: '';  position: absolute;  width: 100%;  transform: scaleX(0);  height: 2px;  bottom: 0;  left: 0;  background-color: #0087ca;  transform-origin: bottom right;  transition: transform 0.25s ease-out;}.hover-underline-animation:hover:after {  transform: scaleX(1);  transform-origin: bottom left;}

I have the code for the hover animation, but I'm not exactly sure how to implement it. Help is greatly appreciated, thank you so much!


Viewing all articles
Browse latest Browse all 49

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>