Gradientes: Linear e Radial
Crie transições suaves de cores com linear-gradient() e radial-gradient().
Gradientes: Linear e Radial é uma aula grátis de CSS Academy no CoddyKit. Esta é a aula 3 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de CSS Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de CSS Academy inclui 4 aulas no total.
O que é um gradiente CSS?
Os gradientes CSS são imagens geradas (nenhum arquivo de imagem é necessário) que fazem a transição entre duas ou mais cores. Eles são especificados como valores de background-image ou da abreviação background.
Noções básicas de linear-gradient()
Um gradiente linear faz a transição das cores ao longo de uma linha reta. O primeiro argumento define a direção, seguido pelas paradas de cor.
<div class="gradient-demo"></div>
Direção do gradiente: palavras-chave e ângulos
A direção pode usar palavras-chave ou ângulos em graus:
<div class="dir-keyword"></div>
<div class="dir-45deg"></div>
<div class="dir-135deg"></div>
Várias paradas de cor
Adicione quantas paradas de cor forem necessárias. Cada parada pode especificar opcionalmente uma posição (comprimento ou porcentagem).
<div class="stops"></div>
Paradas de cor bruscas
Defina duas paradas na mesma posição para criar uma parada brusca — uma mudança abrupta de cor sem mistura.
<div class="hard-stop"></div>
Gradiente linear repetido
repeating-linear-gradient() repete o padrão do gradiente para criar listras e texturas.
<div class="stripes"></div>
Noções básicas de radial-gradient()
Um gradiente radial se irradia para fora a partir de um ponto central, em formato elíptico ou circular.
<div class="radial-demo"></div>
Forma e tamanho do gradiente radial
Controle a forma do gradiente (circle ou ellipse) e sua palavra-chave de extensão:
<div class="radial-circle"></div>
<div class="radial-ellipse"></div>
Posição do gradiente radial
Use at <position> depois da forma/tamanho para mover o centro do gradiente radial.
<div class="radial-position"></div>
Gradiente cônico
conic-gradient() varre as cores ao redor de um ponto central, como em um gráfico de pizza. Ele exige o ângulo inicial from e aceita opcionalmente uma posição at.
<div class="conic-demo"></div>
Transparência do gradiente
Use transparent ou rgba() nas paradas do gradiente para fazer uma transição suave entre a transparência e a cor de fundo de um elemento.
<div class="fade-overlay"></div>
Verificação rápida
Qual função CSS gera um gradiente que se irradia para fora a partir de um ponto central?
Recapitulação
Os gradientes lineares seguem uma linha, os gradientes radiais se irradiam para fora e os gradientes cônicos varrem as cores ao redor de um ponto. Use paradas bruscas para criar listras. Todas as funções de gradiente são valores de background-image e geram imagens sem arquivos externos.
Perguntas Frequentes
A aula “Gradientes: Linear e Radial” é grátis?
Sim — o texto completo de “Gradientes: Linear e Radial” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de CSS Academy, atualize para CoddyKit PRO. O curso de CSS Academy inclui 4 aulas no total.
O que vou aprender em “Gradientes: Linear e Radial”?
Crie transições suaves de cores com linear-gradient() e radial-gradient(). Você pratica CSS Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar CSS Academy?
Nenhuma experiência prévia é necessária. CSS Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 3 de 4.
Quanto tempo leva a aula “Gradientes: Linear e Radial”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de CSS Academy?
Sim. Cada aula de CSS Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Valores de Cor: Nomeados, Hexadecimais, RGB e HSL
- Cor e Imagem de Fundo
- Gradientes: Linear e Radial
- Opacidade e Transparência RGBA