Hello all, this week we went a little bit deeper inside CSS color and performance. Nowadays, CSS3 has allowed us to modify any background page just specifying the color within CSS, instead to upload an image file, as was practiced before.
Using CSS3 gradients, we can define transitions between two or more colors at the same time. There are two types of transitions in CSS3: Linear Gradients and Radial Gradients. Both we can define the percentage of each radial-gradient colors and space color stops. Also in linear gradients we can establish color directions and transparency.
![Gradient botton](https://uxneverstops.wordpress.com/wp-content/uploads/2017/03/gradient-botton-e1490138469802.jpeg?w=1000)
![Screenshot 2017-03-20 20.53.21-02](https://uxneverstops.wordpress.com/wp-content/uploads/2017/03/screenshot-2017-03-20-20-53-21-02.jpeg?w=1000)
![Screenshot 2017-03-20 20.53.21-01](https://uxneverstops.wordpress.com/wp-content/uploads/2017/03/screenshot-2017-03-20-20-53-21-01.jpeg?w=1000)
![Gradient Mix Colour](https://uxneverstops.wordpress.com/wp-content/uploads/2017/03/gradient-mix-colour.jpeg?w=1000)
![Screenshot 2017-03-20 20.54.28-01](https://uxneverstops.wordpress.com/wp-content/uploads/2017/03/screenshot-2017-03-20-20-54-28-01.jpeg?w=1000)
![Screenshot 2017-03-20 20.54.31-01](https://uxneverstops.wordpress.com/wp-content/uploads/2017/03/screenshot-2017-03-20-20-54-31-01.jpeg?w=1000)
Using CSS3 transition effects, we can add some animation in those elements. They move one property value to another pre-established it. It can be used in many CSS properties, such as width, height, color and gradients.