Gradients
CSS GRADIENT
Apa itu CSS gradient
CSS gradient adalah sebuah property dari CSS untuk memberikan sebuah gradasi pada sebuah element, ada 2 property dalam gradient. yaitu
- linear-gradient
- radial-gradient
Langsung saja ke demonya agar lebih paham
linear-gradient
div {
background-image: linear-gradient(arah, color1, color2, ...);
}
Penjelasan
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
Contoh pengunaan dengan 2 warna
linear-gradient
direction
div {
background-image: linear-gradient(direction, red, yellow);
}
to-right
div {
background-image: linear-gradient(to right, red, yellow);
}
to-left
div {
background-image: linear-gradient(to left, red, yellow);
}
to-top
div {
background-image: linear-gradient(to top, red, yellow);
}
diagonal
div {
background-image: linear-gradient(to bottom right, red, yellow);
}
Menggunakan sudut
div {
background-image: linear-gradient(180deg, red, yellow);
}
radial-gradient
radial-gradient hanya berpusat pada titik tengah, tidak memiliki arah.
Contoh penggunaan
div {
background-image: radial-gradient(circle, red, yellow);
}
NOTE
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.