
51 - Gradientes Cónicos: sus colores cónicos ✨
Los gradientes cónicos son una poderosa función de CSS que te permite crear degradados de color que giran alrededor de un punto central, en lugar de una línea recta o un círculo. Esto es ideal para crear gráficos circulares, efectos de rueda de color y otros patrones únicos.
1. Conic Gradients
Un gradiente cónico crea una transición de color que gira alrededor del
centro de un elemento. Se define con la función conic-gradient()
,
especificando al menos dos colores.
background-image: conic-gradient(red, yellow, green);
2. Conic Gradient: Tres Colores
Al igual que otros gradientes, puedes especificar múltiples colores para crear transiciones más ricas. El degradado se distribuirá uniformemente entre los colores.
background-image: conic-gradient(red, yellow, blue);
3. Conic Gradient: Cinco Colores
El número de colores no está limitado. Cuantos más colores agregues, más suave será la transición alrededor del círculo.
background-image: conic-gradient(red, orange, yellow, green, blue);
4. Conic Gradient: Tres Colores y Grados
Puedes especificar la posición de las paradas de color (color stops)
usando grados (deg
) para un control preciso sobre la
transición.
background-image: conic-gradient(red 45deg, yellow 90deg, blue 180deg);
5. Crear gráficos circulares
El control por grados hace que los gradientes cónicos sean perfectos para crear gráficos circulares (pie charts) sin necesidad de imágenes.
background-image: conic-gradient(
red 0deg 90deg,
blue 90deg 180deg,
yellow 180deg 360deg
);
6. Conic Gradient con ángulo especificado
Puedes cambiar el punto de inicio del gradiente con la palabra clave
from
. Por defecto, el gradiente comienza en la parte
superior (0deg).
background-image: conic-gradient(from 90deg, red, blue);
7. Conic Gradient con posición de centro especificado
También puedes mover el centro del gradiente usando la palabra clave
at
, especificando coordenadas (x y) en porcentajes o píxeles.
background-image: conic-gradient(at 20% 80%, red, blue, green);
8. Repetir un gradiente cónico
La función repeating-conic-gradient()
es ideal para
crear patrones que se repiten en un círculo, como ruedas de colores,
espirales o patrones de ajedrez.
background-image: repeating-conic-gradient(
red 0deg 10deg,
blue 10deg 20deg
);
Funciones de Gradiente CSS
Función | Descripción |
---|---|
linear-gradient() |
Crea un degradado de color que se mueve en línea recta. |
radial-gradient() |
Crea un degradado que se expande desde un punto central. |
conic-gradient() |
Crea un degradado que gira alrededor de un punto central. |
repeating-linear-gradient() |
Repite un patrón de degradado lineal. |
repeating-radial-gradient() |
Repite un patrón de degradado radial. |
repeating-conic-gradient() |
Repite un patrón de degradado cónico. |
0 Comentarios
Si desea contactar comigo, lo puede hacer atravez deste formulario gracias