--- id: 587d78a5367417b2b2512ad6 title: Criar um gradiente linear com CSS challengeType: 0 videoUrl: 'https://scrimba.com/c/cg4dpt9' forumTopicId: 301047 dashedName: create-a-gradual-css-linear-gradient --- # --description-- A aplicação de cores em elementos HTML não se limita a apenas uma única cor. O CSS oferece a possibilidade de utilizar transições de cor, também conhecidas como gradientes, nos elementos HTML. Isso pode ser feito por meio da função `linear-gradient()` da propriedade `background`. Aqui está a sintaxe padrão: ```css background: linear-gradient(gradient_direction, color 1, color 2, color 3, ...); ``` O primeiro argumento define a direção em que a transição da cor começa - pode ser declarado como um grau, onde `90deg` cria um gradiente horizontal (da esquerda para a direita) e `45deg` cria um gradiente diagonal (da esquerda inferior para a direita superior). Os argumentos seguintes especificam a ordem das cores utilizadas no gradiente. Exemplo: ```css background: linear-gradient(90deg, red, yellow, rgb(204, 204, 255)); ``` # --instructions-- No elemento `div`, use a função `linear-gradient()` na propriedade `background`. Defina a direção do gradiente para 35 graus e use as cores `#CCFFFF` e `#FFCCCC`. # --hints-- O elemento `div` deve ter uma cor gradiente (`linear-gradient`) de plano de fundo (`background`) com a direção e cores especificadas anteriormente. ```js assert( $('div') .css('background-image') .match( /linear-gradient\(35deg, rgb\(204, 255, 255\), rgb\(255, 204, 204\)\)/gi ) ); ``` # --seed-- ## --seed-contents-- ```html
``` # --solutions-- ```html
```