Tutorial de CSS

CSS INÍCIO Introdução CSS Sintaxe CSS Seletores CSS CSS Como fazer Comentários CSS Cores CSS Planos de fundo CSS Bordas CSS Margens CSS Preenchimento CSS CSS Altura/Largura Modelo de caixa CSS Esboço CSS Texto CSS Fontes CSS Ícones CSS Links CSS Listas CSS Tabelas CSS Exibição CSS Largura máxima do CSS Posição CSS Índice Z CSS Estouro de CSS CSS flutuante Bloco CSS Inline Alinhamento CSS Combinadores CSS Pseudoclasse CSS Pseudoelemento CSS Opacidade CSS Barra de navegação CSS Listas suspensas de CSS Galeria de imagens CSS Sprites de imagem CSS Seletores de atributos CSS Formulários CSS Contadores CSS Layout do site CSS Unidades CSS Especificidade CSS CSS !importante Funções matemáticas CSS

CSS Avançado

Cantos arredondados CSS Imagens de borda CSS Planos de fundo CSS Cores CSS Palavras-chave de cores CSS Gradientes CSS Sombras CSS Efeitos de texto CSS Fontes da Web CSS Transformações CSS 2D Transformações CSS 3D Transições CSS Animações CSS Dicas de CSS Imagens de estilo CSS Reflexão de imagem CSS Ajuste de objeto CSS posição do objeto CSS Mascaramento CSS Botões CSS Paginação CSS CSS Múltiplas Colunas Interface de usuário CSS Variáveis ​​CSS Dimensionamento da caixa CSS Consultas de mídia CSS Exemplos de CSS MQ CSS Flexbox

Responsivo a CSS

Introdução ao RWD Janela de visualização RWD Visualização de Grade RWD Consultas de mídia RWD Imagens RWD Vídeos RWD Estruturas RWD Modelos RWD

Grade CSS

Introdução à grade Contêiner de Grade Item de grade

CSS SASS

Tutorial SASS

Exemplos de CSS

Modelos CSS Exemplos de CSS teste css Exercícios de CSS Certificado CSS

Referências CSS

Referência CSS Seletores CSS Funções CSS Aural de referência CSS Fontes CSS seguras para a Web CSS Animatable Unidades CSS CSS PX-EM Converter Cores CSS Valores de cores CSS Valores padrão de CSS Suporte ao navegador CSS

Gradientes cônicos CSS


Gradientes cônicos CSS

Um gradiente cônico é um gradiente com transições de cores giradas em torno de um ponto central.

Para criar um gradiente cônico você deve definir pelo menos duas cores.

Sintaxe

background-image: conic-gradient([from angle] [at position,] color [degree], color [degree], ...);

Por padrão, o ângulo é 0 graus e a posição é o centro.

Se nenhum grau for especificado, as cores serão distribuídas igualmente ao redor do ponto central.


Gradiente Cônico: Três Cores

O exemplo a seguir mostra um gradiente cônico com três cores:

Exemplo

Um gradiente cônico com três cores:

#grad {
  background-image: conic-gradient(red, yellow, green);
}

Gradiente Cônico: Cinco Cores

O exemplo a seguir mostra um gradiente cônico com cinco cores:

Exemplo

Um gradiente cônico com cinco cores:

#grad {
  background-image: conic-gradient(red, yellow, green, blue, black);
}

Gradiente Cônico: Três Cores e Graus

O exemplo a seguir mostra um gradiente cônico com três cores e um grau para cada cor:

Exemplo

Um gradiente cônico com três cores e um grau para cada cor:

#grad {
  background-image: conic-gradient(red 45deg, yellow 90deg, green 210deg);
}


Criar gráficos de pizza

Basta adicionar border-radius: 50%para fazer o gradiente cônico parecer uma torta:

Exemplo

#grad {
  background-image: conic-gradient(red, yellow, green, blue, black);
  border-radius: 50%;
}

Aqui está outro gráfico de pizza com graus definidos para todas as cores:

Exemplo

#grad {
  background-image: conic-gradient(red 0deg, red 90deg, yellow 90deg, yellow 180deg, green 180deg, green 270deg, blue 270deg);
  border-radius: 50%;
}

Gradiente cônico com ângulo especificado

O [from angle ] especifica um ângulo pelo qual todo o gradiente cônico é girado.

O exemplo a seguir mostra um gradiente cônico com um ângulo de 90 graus:

Exemplo

Um gradiente cônico com um ângulo:

#grad {
  background-image: conic-gradient(from 90deg, red, yellow, green);
}

Gradiente cônico com posição central especificada

O [na posição ] especifica o centro do gradiente cônico.

O exemplo a seguir mostra um gradiente cônico com uma posição central de 60% 45%:

Exemplo

Um gradiente cônico com uma posição central especificada:

#grad {
  background-image: conic-gradient(at 60% 45%, red, yellow, green);
}

Repetindo um gradiente cônico

A repeating-conic-gradient()função é usada para repetir gradientes cônicos:

Exemplo

Um gradiente cônico repetitivo:

#grad {
  background-image: repeating-conic-gradient(red 10%, yellow 20%);
  border-radius: 50%;
}

Aqui está um gradiente cônico repetido com inícios e paradas de cores definidos:

Exemplo

Um gradiente cônico repetitivo com inícios e paradas de cores definidos:

#grad {
  background-image: repeating-conic-gradient(red 0deg 10deg, yellow 10deg 20deg, blue 20deg 30deg);
  border-radius: 50%;
}

Funções de gradiente CSS

A tabela a seguir lista as funções de gradiente CSS:

Function Description
conic-gradient() Creates a conic gradient. Define at least two colors (around a center point)
linear-gradient() Creates a linear gradient. Define at least two colors (top to bottom)
radial-gradient() Creates a radial gradient. Define at least two colors (center to edges)
repeating-conic-gradient() Repeats a conic gradient
repeating-linear-gradient() Repeats a linear gradient
repeating-radial-gradient() Repeats a radial gradient