Volver al Blog
Artículo de Blog

Dominando los Gradientes CSS: Guía Visual

Aprende a crear degradados lineales y radiales impresionantes en CSS. Teoría, ejemplos y herramientas para generar código automáticamente.

SQ
SimpleQuickTools

Los gradientes (o degradados) en CSS son una de las herramientas más potentes para añadir profundidad y dinamismo a tus diseños web sin necesidad de usar imágenes pesadas.

¿Qué es un Gradiente CSS?

Un gradiente no es más que una transición suave entre dos o más colores. En CSS, los gradientes se tratan como imágenes de fondo (background-image), lo que significa que puedes apilarlos, cambiar su tamaño y repetirlos.

Tipos Principales

  1. Linear Gradient (Lineal): Los colores cambian a lo largo de una línea recta (arriba a abajo, izquierda a derecha, o en diagonal).
  2. Radial Gradient (Radial): Los colores irradian desde un punto central hacia afuera, en forma circular o elíptica.
  3. Conic Gradient (Cónico): Los colores giran alrededor de un punto central (como un gráfico de pastel).

Sintaxis Básica

Linear Gradient

.fondo-lineal {
  background: linear-gradient(90deg, #3b82f6, #8b5cf6);
}
  • 90deg: La dirección. Puede ser grados o palabras clave como to right, to bottom left.
  • #3b82f6, #8b5cf6: Los colores de parada (color stops).

Radial Gradient

.fondo-radial {
  background: radial-gradient(circle, #3b82f6, #8b5cf6);
}

Consejos para Gradientes Profesionales

1. Evita los “Colores Sucios” (Gray Dead Zone)

Cuando mezclas dos colores de matices muy diferentes (ej. Cyan y Rojo) sin pasar por un color intermedio, el centro puede verse grisáceo y apagado. Solución: Añade un “color stop” intermedio que sirva de puente entre ambos.

2. Usa Ángulos Interesantes

Los gradientes verticales perfectos (0deg o 180deg) suelen verse un poco anticuados. Prueba con ángulos diagonales suaves (ej. 135deg) para un look más moderno.

Herramienta Recomendada

Crear gradientes complejos escribiendo código a mano puede ser tedioso, especialmente cuando intentas ajustar los porcentajes de cada color.

Para eso hemos creado nuestro propio Generador de Gradientes CSS.

[!TIP] Pruébalo ahora: Generador de Gradientes CSS

Diseña tus gradientes visualmente, añade múltiples colores, ajusta ángulos y copia el código CSS o Tailwind listo para usar.

Ejemplo Práctico: Botón con Gradiente

.btn-gradiente {
  background: linear-gradient(45deg, #FF512F 0%, #DD2476 100%);
  color: white;
  padding: 15px 30px;
  border: none;
  border-radius: 5px;
  font-weight: bold;
  cursor: pointer;
  transition: transform 0.3s;
}

.btn-gradiente:hover {
  transform: scale(1.05);
}

Los gradientes son esenciales en el diseño moderno. ¡Experimenta y dale vida a tu web!

¿Te fue útil este artículo?

Compártelo con otros desarrolladores o explora nuestras herramientas.

¡Link copiado al portapapeles!
Leer Siguiente

JSON vs YAML: ¿Qué formato deberías elegir?

Leer ahora →