Creating an Underline and Elastic Hover Effect using CSS

We explore how to create a smooth, fun animated elastic effect using pseudo elements, the cubic bezier function, transform and some animation principles.