With CSS3 we can transform the appearance of elements by rotating, scaling, skewing or translating it. When adding transform css to an element it is applied before the page is rendered. Transformations can also be applied during transitions to create different animations. read more about using css3 transform