<span class="pseudo-animated-scale">Hover over me as well!</span>
.pseudo-animated-scale {
  position: relative;
}

.pseudo-animated-scale::after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 0%;
  
  background-color: black;
  transition-duration: 0.15s;
  transition-timing-function: ease-out;
  transform-origin: center bottom;
  transform: scaleY(0);
}

.pseudo-animated-scale:hover::after {
  height: 200px;
  transform: scaleY(0.01);
}

/*
  Unimportant stuff starts here :)
*/
body {
  font-family: "Raleway", sans-serif;
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.