Gradientes

Linear, radial, cónico e de malha: todos os tipos de gradiente

Todos os gradientes levam a cor ao longo de um caminho. Muda o caminho e mudas a sensação. Eis cada tipo, o seu aspeto, o código e o trabalho que faz melhor.

GradientlyConta Gradiently verificada··6 min de leitura
Capa: Wheat Interval · GR·CRSE·BC

A versão curta

  • Os principais tipos de gradientes são o linear, o radial, o cónico e o de malha, e cada um leva a cor por um caminho diferente.
  • Os gradientes lineares mudam de cor ao longo de uma linha reta, os radiais espalham-se a partir de um ponto e os cónicos rodam à volta de um centro.
  • Os gradientes repetidos repetem uma mistura curta vezes sem conta para criar riscas, anéis e raios de sol.
  • Os gradientes de malha e livres misturam vários pontos de cor em duas dimensões, e é por isso que parecem orgânicos e não geométricos.
  • O grão não é um tipo de gradiente, mas uma camada por cima, e muda a leitura de todos os tipos mais do que a maioria das pessoas espera.
Nesta página

Há quatro tipos de gradientes principais: linear, radial, cónico e de malha. Os gradientes lineares mudam de cor ao longo de uma linha reta, os radiais espalham-se para fora a partir de um ponto, os cónicos rodam à volta de um centro como o ponteiro de um relógio e os de malha misturam vários pontos de cor ao mesmo tempo em duas dimensões. À volta deles há algumas variações úteis: gradientes repetidos, gradientes livres e o grão, que é uma textura aplicada por cima e não um tipo próprio.

Abaixo, cada tipo tem um exemplo ao vivo que podes copiar, uma nota sobre aquilo em que é bom e uma ligação para o seu guia completo. Se estás a começar do zero, o que é um gradiente explica primeiro as paragens, as posições e os espaços de cor.

Gradientes lineares

Um gradiente linear percorre uma linha reta num ângulo à tua escolha. Em CSS, a direção predefinida é de cima para baixo, 0deg aponta para cima e os ângulos rodam no sentido dos ponteiros do relógio, por isso 90deg vai da esquerda para a direita e 135deg vai do canto superior esquerdo para o inferior direito. É de longe o tipo mais comum, porque é previsível, preenche qualquer retângulo de forma limpa e sugere luz a cair de um dos lados.

O mesmo tipo, três direções. O vertical parece calmo, o horizontal parece movimento, o diagonal parece enérgico.

Usa gradientes lineares para fundos de páginas e publicações, botões, banners e tudo o que precise de se repetir ou escalar de forma previsível. A sintaxe e os pormenores estão em gradientes lineares em CSS, e a escolha da direção é tratada em ângulo do gradiente.

Gradientes radiais

Um gradiente radial começa num ponto e espalha-se para fora como um círculo ou uma elipse. Tirar esse ponto do centro é o truque que o faz parecer luz: um brilho vindo do canto superior esquerdo lê-se como um candeeiro, um sol ou um realce numa superfície curva. Os gradientes radiais são também a base da maioria das vinhetas suaves e dos efeitos de foco de luz.

Brilho radial fora do centroradial-gradient(circle at 30% 30%, #fef3c7 0%, #fbbf24 20%, #ea580c 50%, #431407 100%)
O centro fica a 30% na horizontal e a 30% na vertical, por isso o ponto mais claro parece uma fonte de luz e não um alvo.

Usa gradientes radiais para brilhos, focos de luz, vinhetas, esferas e tudo o que deva parecer iluminado a partir de um ponto. Vê gradientes radiais para as palavras-chave de tamanho como closest-side e farthest-corner.

Gradientes cónicos

Um gradiente cónico muda de cor à medida que andas à volta de um ponto central, e não à medida que te afastas dele. Imagina o varrimento do ponteiro de um relógio. Isso torna-o a escolha natural para círculos cromáticos, gráficos circulares, anéis de carregamento e reflexos angulares como metal escovado ou o clarão de arco-íris numa folha holográfica.

Os gradientes cónicos rodam à volta do centro. Paragens nítidas transformam um num gráfico circular; cinzentos suaves transformam outro em metal.

Usa gradientes cónicos para círculos, gráficos, reflexos e iridescência. O guia completo é gradientes cónicos, e o efeito de folha está em gradientes holográficos.

Gradientes repetidos

Cada um dos três tipos CSS tem uma versão repetida. Em vez de esticar uma mistura por toda a forma, repete uma mistura curta vezes sem conta. Com paragens nítidas, isso dá-te riscas, anéis e raios de sol bem definidos, sem nenhum ficheiro de imagem.

Misturas curtas, repetidas. As bibliotecas de padrões são feitas quase só com estes três.

Gradientes de malha e livres

Um gradiente de malha coloca cor em vários pontos de uma superfície e mistura-os todos em duas dimensões. O Illustrator chama à sua versão de pontos e grelha malha de gradiente e à versão mais solta gradiente de forma livre. Seja como for, o resultado não tem uma direção única, e é por isso que parece orgânico, como luz através da água ou tinta que escorreu. O CSS não tem um tipo de malha, mas podes imitá-lo de forma convincente empilhando gradientes radiais suaves sobre uma cor de base.

css
.mesh {
  background-color: #0b1026;
  background-image:
    radial-gradient(at 18% 22%, #7c3aed 0px, transparent 55%),
    radial-gradient(at 82% 18%, #0ea5e9 0px, transparent 50%),
    radial-gradient(at 70% 85%, #f472b6 0px, transparent 55%),
    radial-gradient(at 25% 80%, #14b8a6 0px, transparent 50%);
}
Quatro camadas radiais suaves sobre uma base escura dão uma malha aceitável. Muda as posições at para mover as manchas de cor.

Cor orgânica e sem direção é aquilo para que servem os gradientes de malha: nada aponta para lado nenhum, por isso o olhar descansa.

Usa gradientes de malha para fundos de destaque, papéis de parede, capas de álbuns e campos de marca que devam parecer vivos. As armadilhas, sobretudo a cor turva e as faixas, estão em gradientes de malha.

Grão e textura: a camada por cima

O grão não é um tipo de gradiente, mas muda a leitura de todos os tipos. Uma camada fina de ruído esconde as faixas que as misturas suaves podem mostrar nos ecrãs e dá à cor digital um ar impresso ou de película. Outros materiais, como papel, vidro e seda, fazem o mesmo trabalho com outra voz. Vê gradientes com grão para saber quanto juntar.

Que tipo de gradiente usar

TipoMelhor paraSensação
LinearFundos, botões, banners, barrasDirecional, limpa, calma
RadialBrilhos, focos de luz, vinhetas, esferasIluminada, focada, quente
CónicoCírculos, gráficos, reflexos, folhaAngular, metálica, precisa
RepetidoRiscas, anéis, padrõesGráfica, retro, rítmica
De malha ou livreDestaques, papéis de parede, capas de álbunsOrgânica, suave, viva
Qualquer tipo com grãoCartazes, redes sociais, campos de marcaImpressa, tátil, pensada
Um ponto de partida, não uma regra. Muitos bons designs combinam uma base linear, um brilho radial e uma camada de grão.

Se queres um campo acabado, com cor, luz e grão já equilibrados, é isso que um Mark é, e podes criar com qualquer Mark do Mercado gratuitamente.

Perguntas frequentes

Quais são os quatro tipos de gradientes?

Linear, radial, cónico e de malha. O linear segue uma linha reta, o radial espalha-se a partir de um ponto, o cónico roda à volta de um centro e o de malha mistura vários pontos em duas dimensões.

Qual é a diferença entre um gradiente linear e um radial?

Um gradiente linear muda de cor ao longo de uma linha reta num ângulo. Um gradiente radial muda de cor para fora a partir de um ponto central, num círculo ou numa elipse.

Qual é a diferença entre um gradiente cónico e um radial?

Um gradiente radial muda de cor à medida que te afastas do centro. Um gradiente cónico muda de cor à medida que andas à volta do centro, como o ponteiro de um relógio.

O CSS consegue fazer um gradiente de malha?

O CSS não tem um tipo de gradiente de malha, mas empilhar vários gradientes radiais suaves sobre uma cor de base dá um aspeto de malha convincente.

O grão é um tipo de gradiente?

Não. O grão é uma textura aplicada sobre qualquer tipo de gradiente. Esconde as faixas e faz a cor parecer impressa em vez de digital.

Partilhar este guia

Escrito pela GradientlyConta Gradiently verificada

A equipa por trás da Gradiently, uma ferramenta de design construída em torno dos Marks: gradientes vivos que fazem tudo o que crias parecer teu.

Ver o nosso perfil