Cómo crear un degradado CSS (y copiar código limpio)
Un color plano está bien, pero un degradado bien elegido es lo que hace que una sección hero, un botón o una tarjeta se vean acabados. El problema es que escribir a mano la sintaxis de un degradado de memoria es engorroso, y un solo valor equivocado te da una línea dura en lugar de una mezcla suave. Esta guía explica cómo funcionan realmente los degradados CSS y cómo crear uno de forma visual, para luego copiar código limpio que puedes pegar directamente en tu hoja de estilos.
Los dos degradados que más usarás
CSS tiene varios tipos de degradado, pero dos cubren casi todo:
- Degradado lineal mezcla colores a lo largo de una línea recta. Defines el ángulo (o una palabra clave como
to right) y los colores fluyen a través de él. Es tu opción habitual para fondos, botones y banners. - Degradado radial mezcla hacia afuera desde un punto central en un círculo o una elipse. Es perfecto para focos de luz, brillos y fondos suaves con un punto de atención.
Ambos se construyen a partir de paradas de color (color stops): una lista de colores y, opcionalmente, dónde se sitúa cada uno a lo largo de la línea.
Cómo crear un degradado en tu navegador
El Generador de Degradados CSS gratuito te permite diseñar uno a ojo y te entrega el código, así nunca tienes que adivinar la sintaxis.
- Abre la herramienta y elige el tipo de degradado, lineal o radial.
- Escoge tus colores y arrastra las paradas hasta que la mezcla se vea bien.
- Ajusta el ángulo o la posición a tu gusto.
- Copia el CSS generado y pégalo en tu hoja de estilos.
Lo que ves en la vista previa en vivo es exactamente lo que se publica, así que no hay prueba y error después en las herramientas de desarrollo del navegador.
Cómo leer el código que te da
Un degradado lineal sencillo se ve así:
background: linear-gradient(90deg, #2b59ff, #7c3aed);
Eso se lee como: mezcla de azul a morado, de izquierda a derecha (90 grados). Añade un tercer color o mueve las paradas y controlas exactamente dónde ocurre cada transición. Una versión radial cambia la palabra clave:
background: radial-gradient(circle, #2b59ff, #1a1a2e);
Como la salida es CSS puro, funciona en todos los navegadores modernos sin ninguna biblioteca ni paso de compilación.
Consejos para degradados que se ven profesionales
- Mantén los tonos relacionados. Las mezclas entre colores vecinos (azul a morado, naranja a rosa) se ven suaves. Colores radicalmente opuestos pueden volverse turbios en el centro.
- Cuida el ángulo. Una diagonal sutil (alrededor de 135 grados) suele sentirse más natural que un relleno plano de arriba a abajo.
- Úsalo con intención. Un degradado en un botón más uno a juego en el fondo unifica un diseño. Si necesitas una sombra a juego, el Generador de Box Shadow CSS crea una de la misma manera.
¿Necesitas los colores en otro formato?
Los degradados se escriben en hexadecimal por defecto, pero quizá necesites los mismos colores como RGB o HSL para un sistema de diseño o un framework. El Conversor de Color traduce entre formatos al instante, así puedes colocar los valores donde tu proyecto los espere. Combina un degradado con esquinas redondeadas del Generador de Border Radius CSS y tendrás el aspecto completo de una tarjeta moderna en un par de minutos.
Por qué una herramienta en el navegador supera a memorizar la sintaxis
El código de un degradado es fácil de equivocar ligeramente, y un pequeño error produce un resultado con bandas y feo. Construirlo de forma visual significa que ajustas hasta que se ve bien y luego copias código que está garantizado que coincide con la vista previa. Todo se ejecuta en la página en tu propio dispositivo, así que no hay cuenta, ni subida, ni nada que instalar.
Para crear un degradado CSS sin dolor: elige el tipo, define tus colores y paradas, afina el ángulo y copia el código. Debería ser gratis e instantáneo, que es exactamente para lo que sirve el Generador de Degradados CSS.
Prueba Degradado CSS ahora
Crea degradados CSS suaves con vista previa en vivo y copia el codigo listo para pegar. Elige lineal o radial, ajusta el angulo y selecciona dos colores al instante.
Abrir Degradado CSS