Função CSS conic-gradient()
- Página anterior Função color-mix() do CSS
- Próxima página Função contrast() do CSS
- Voltar para a camada superior Manual de Função CSS
Definição e uso
CSS conic-gradient();
A função define a transição cônica como imagem de fundo.
A transição cônica é uma transição de cor que gira em torno do ponto central (semelhante a um gráfico de pizza e um disco de cores).
Para criar uma transição cônica, é necessário definir pelo menos dois pontos de parada de cor.
Exemplo de transição cônica:
Exemplo
Exemplo 1
Tem três cores, uma transição cônica:
#grad { background-image: conic-gradient(red, yellow, green); }
Exemplo 2
Tem cinco cores, uma transição cônica:
#grad { background-image: conic-gradient(red, yellow, green, blue, black); }
Exemplo 3
Tem três cores e define um ângulo para cada cor, uma transição cônica:
#grad { background-image: conic-gradient(red 45deg, yellow 90deg, green 210deg); }
Exemplo 4
Ao adicionar border-radius: 50%, a transição cônica parece um gráfico de pizza:
#grad { background-image: conic-gradient(red, yellow, green, blue, black); border-radius: 50%; }
Exemplo 5
Gradiente cônico com ângulo de início:
#grad { background-image: conic-gradient(de 90deg, red, yellow, green); border-radius: 50%; }
Exemplo 6
Gradiente cônico com posição central:
#grad { background-image: conic-gradient(em 60% 45%, red, yellow, green); border-radius: 50%; }
Exemplo 7
Gradiente cônico com ângulo de início e posição central:
#grad { background-image: conic-gradient(de 90deg em 60% 45%, red, yellow, green); border-radius: 50%; }
Exemplo 8
Outro exemplo de gráfico de pizza:
#grad { background-image: conic-gradient(red 0deg, red 90deg, yellow 90deg, yellow 180deg, green 180deg); border-radius: 50%; }
Sintaxe CSS
background-image: conic-gradient([de Ângulo] Posição,] Grau de cor, Grau de cor, ... );
Valor | Descrição |
---|---|
de Ângulo | Opcional. A gradiente cônica inteira será girada neste ângulo. O valor padrão é 0deg. |
em Posição | Opcional. Especifica a posição central da gradiente cônica. O valor padrão é center. |
Grau de cor, ... , Grau de cor |
Ponto de parada de cor é a cor que você deseja que seja apresentada entre transições suaves. Este valor é composto por valores de cor e posições de parada opcionais (ângulos entre 0 e 360 graus ou porcentagens entre 0% e 100%) |
Detalhes técnicos
Versão: | CSS3 |
---|
Suporte do navegador
Os números na tabela representam a versão do navegador que suporta completamente a função pela primeira vez.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
69 | 79 | 83 | 12.1 | 56 |
Páginas relacionadas
Tutorial:Gradiente CSS
Referência:Propriedade background-image CSS
Referência:Função CSS linear-gradient()
Referência:Função CSS radial-gradient()
Referência:Função CSS repeating-conic-gradient()
Referência:Função CSS repeating-linear-gradient()
Referência:Função repeating-radial-gradient() do CSS
- Página anterior Função color-mix() do CSS
- Próxima página Função contrast() do CSS
- Voltar para a camada superior Manual de Função CSS