CSS gradient adalah sebuah property dari CSS untuk memberikan sebuah gradasi pada sebuah element, ada 2 property dalam gradient. yaitu
- linear-gradient
- radial-gradient
div {
background-image: linear-gradient(arah, color1, color2, ...);
}
dalam linear-gradient kita bisa menentukan arah gradient, ada beberapa property dalam linear-gradient yaitu
- direction (bentuk default)
- to right
- to left
- to bottom
- diagonal
div {
background-image: linear-gradient(direction, red, yellow);
}
div {
background-image: linear-gradient(to right, red, yellow);
}
div {
background-image: linear-gradient(to left, red, yellow);
}
div {
background-image: linear-gradient(to top, red, yellow);
}
div {
background-image: linear-gradient(to bottom right, red, yellow);
}
div {
background-image: linear-gradient(180deg, red, yellow);
}
radial-gradient hanya berpusat pada titik tengah, tidak memiliki arah.
div {
background-image: radial-gradient(circle, red, yellow);
}
Penggunaan linear-gradient/radial-gradient bisa manampung warna sesuai keinginan kita bisa lebih dari 2 warna.jadi gunakanlah linear-gradient/radial-gradient sesuai kebutuhan kita.