Zero element loading animations
This technique works by using :before and :after pseudo-elements to create the different parts of the animation. CSS transformations and absolute positioning are applied and these properties are animated to create different types of loading indicators.
Source: madebymike.com.au