Antigamente, quando precisávamos fazer um background onde tivesse duas cores, teríamos que utilizar uma imagem ou dividir em duas div
diferentes o que poderia não ser tão prático.
Com a evolução do CSS, conseguimos agora criar um background com duas ou mais cores, da forma que quisermos!
Para isso, usamos a mesma propriedade background
, porém com um pequeno detalhe a mais!
O grande segredo em ter diversas cores em um mesmo background é utilizarmos linear-gradient
ou radial-gradient
juntamente ao background.
Ficando algo semelhante ao seguinte trecho:
1 | background: linear-gradient(red, yellow); |
Também podemos usar uma variação com ângulo e a porcentagem do background que queremos preencher:
1 | background: linear-gradient( |
Fácil, não é mesmo?
Como exemplo do que podemos fazer, o desenvolvedor Kedar criou um codepen com diversos exemplos, que você pode visualizar neste link