How to use Linear-Gradient in CSS
The CSS linear-gradient function creates an image that consists of a progressive transition between two or more colors along a straight line. The result is a data type object gradient, which is a special type image.
Top to Bottom #
In this example shows a linear gradient that starts at the top. It starts blue, transitioning green:
background-image: linear-gradient(to bottom, blue, green);

Left to Right #
In this example shows a linear gradient that begins on the left. It starts blue, transitioning yellow:
background-image: linear-gradient(to right, blue, green);

Diagonal #
You can make a gradient diagonally by specifying the horizontal and vertical starting position.
In this example shows a linear gradient that starts at the top left (and goes to the bottom right). It starts blue, transitioning yellow:
background-image: linear-gradient(to bottom right, blue, green);

If you want to control the direction of the gradient more, you can define the angle instead of predefined directions (bottom, up, right, left, bottom right, etc.). A value of 0deg is equivalent to to top. A value of 90deg is equivalent to right. A value of 180deg is equivalent to bottom.
background-image: linear-gradient(135deg, blue, green);
Multiple Color #
In this example shows a linear gradient (from top to bottom) with multiple color stops:
background-image: linear-gradient(to bottom, blue, yellow, green);
