Saltar al contenido
SPCXTools

Generador de degradados CSS

Diseña un fondo degradado visualmente y copia el CSS: lineal, radial o cónico.

Funciona en local: los archivos no salen de tu dispositivo

Cargando herramienta…

Cómo usar Generador de degradados CSS

  1. 1Elige un tipo de degradado — Lineal, Radial o Cónico — o empieza con un diseño predefinido.
  2. 2Elige los colores para las paradas y arrastra los controles deslizantes para ajustar la posición de cada color.
  3. 3Ajusta el ángulo (o la forma en los degradados radiales) y añade hasta ocho paradas.
  4. 4Copia el CSS y pégalo en tu hoja de estilos.

Crear degradados CSS visualmente

Los degradados añaden profundidad y color a botones, secciones hero, tarjetas y fondos sin necesidad de usar un solo archivo de imagen. Sin embargo, escribirlos a mano implica adivinar ángulos y porcentajes, y recargar la página una y otra vez. Este generador de degradados CSS te permite diseñar el degradado visualmente con una vista previa en vivo y te ofrece un código CSS limpio, listo para copiar y compatible con todos los navegadores modernos.

Características

  • Tres tipos de degradado: lineal, radial (círculo o elipse) y cónico.
  • Hasta ocho puntos de color con posiciones arrastrables.
  • Control deslizante de ángulo para degradados lineales y cónicos.
  • Ajustes preestablecidos y un botón aleatorio para inspirarte rápidamente.
  • Color sólido de respaldo incluido en el CSS.
  • Copiar el código con un solo clic.

Cómo usar el CSS

Pega el código en la regla del elemento al que quieras dar estilo:

.hero {
  background: #0ea5e9;
  background: linear-gradient(135deg, #0ea5e9 0%, #8b5cf6 100%);
}

Los degradados se comportan como imágenes en CSS, por lo que también puedes usarlos en background-image, superponer varios degradados separados por comas, o combinarlos con una foto: background-image: linear-gradient(rgba(0,0,0,.5), rgba(0,0,0,.5)), url(photo.jpg); oscurece una imagen para que el texto blanco superpuesto siga siendo legible.

Consejos de diseño

  • Mantenlo sutil. Dos tonos adyacentes (de azul a morado, de naranja a rosa) se ven más suaves y modernos que los colores opuestos.
  • Verifica el contraste. Si hay texto sobre el degradado, asegúrate de que sea legible en ambos extremos — prueba los colores con el Conversor de colores, que muestra los ratios de contraste.
  • Extrae colores de una imagen de marca con el Selector de color de imagen.
  • Añade profundidad a tarjetas y botones con el Generador de box shadow.

Preguntas frecuentes

¿Por qué hay dos líneas de fondo en el CSS?
La primera línea establece un color sólido de respaldo para los pocos navegadores o clientes de correo que no soportan degradados. Los navegadores que sí los soportan usan la segunda línea, que sobrescribe la primera.
¿Qué significan los ángulos en un degradado lineal?
0° va de abajo hacia arriba, 90° de izquierda a derecha, 180° de arriba hacia abajo y 270° de derecha a izquierda. Los ángulos intermedios van en diagonal: 135° va de la esquina superior izquierda a la inferior derecha.
¿Cuál es la diferencia entre los degradados lineales, radiales y cónicos?
Un degradado lineal cambia de color a lo largo de una línea recta. Un degradado radial se expande hacia afuera desde el centro en forma de círculo o elipse. Un degradado cónico gira alrededor del centro como una rueda de colores o un gráfico circular.
¿Necesito usar prefijos de navegador como -webkit-?
No. Los degradados lineales y radiales funcionan sin prefijos en todos los navegadores actuales, y los degradados cónicos son compatibles con todos los navegadores modernos lanzados desde 2020.
¿Cómo creo un borde definido en lugar de una transición suave?
Coloca dos paradas de color en la misma posición con colores diferentes. Por ejemplo, rojo al 50% y azul al 50% crea una división nítida en el medio.