Desarrollo Web

CSS Gradient Generator

Crear un degradado lineal, radial o cónico a partir de varios colores y obtener el CSS listo para usar.

Tipo

0° — arriba, luego en el sentido de las agujas del reloj.

Color Opacidad % Posición %

                    

A CSS gradient is a smooth transition between multiple colors, generated by the browser itself with no image needed. This tool lets you visually build a linear, radial, or conic gradient and copy the finished CSS instantly.

How to use it

Common uses

Things to keep in mind

A radial gradient defaults to stretching into the shape of its element (an ellipse), not always staying a circle — worth accounting for on rectangular blocks.

Multiple gradients can be layered by listing them comma-separated in background-image — it works like stacked layers, with the first one in the list on top.

Artículo sobre esta herramienta: Degradados CSS: en qué se diferencia linear de radial y conic

Preguntas frecuentes

¿Cuál es la diferencia entre gradientes lineales, radiales y cónicos?

Los gradientes lineales transicionan a lo largo de una línea recta en un ángulo elegido, los radiales se expanden hacia afuera desde un punto central como un círculo o elipse, y los cónicos barren colores alrededor de un punto central como una rueda de color.

¿Los gradientes cónicos son compatibles con todos los navegadores?

Todos los navegadores principales actuales admiten gradientes cónicos, pero es una función CSS más nueva que los gradientes lineales o radiales, así que versiones muy antiguas de navegadores podrían no renderizarlos.

¿Qué obtengo como resultado?

La herramienta genera sintaxis CSS background lista para usar con tus colores, paradas y posiciones elegidos, que puedes pegar directamente en tu hoja de estilos.

¿En qué se diferencia repeating-linear-gradient de un linear-gradient normal?

Un linear-gradient normal estira su secuencia de colores exactamente una vez a lo largo de todo el elemento, mientras que repeating-linear-gradient repite esa misma secuencia de color stops de forma cíclica, generando un fondo de rayas o con patrón.

¿Se pueden superponer varios degradados como fondo?

Sí, la propiedad background-image admite una lista de degradados separados por comas, y se superponen en capas del mismo modo que lo harían varias imágenes de fondo — el primero de la lista queda arriba del todo.

Artículos: Desarrollo Web

HEX, RGB, HSL: por qué existen tantas formas de escribir un color

Por qué los diseñadores suelen preferir HSL antes que HEX al elegir un tono de color a mano.

Minificación de CSS: qué se elimina realmente del archivo y por qué

Por qué el CSS minificado funciona exactamente igual en el navegador, aunque se vuelva ilegible para una persona.

Minificación de JavaScript: la diferencia entre minificar y ofuscar

Por qué el código minificado se puede leer si uno quiere, mientras que el ofuscado no.

Minificación de HTML: por qué importan los espacios en el marcado

Por qué eliminar espacios dentro de <pre> o un textarea puede romper el aspecto de la página, a diferencia de casi cualquier otro lugar.

El algoritmo de Luhn: cómo se comprueba la corrección de un número de tarjeta

Por qué un número de tarjeta que pasa la verificación de Luhn no significa que esa tarjeta exista realmente.

IBAN: cómo está estructurado un número de cuenta bancaria internacional

Por qué las dos primeras letras de un IBAN son el código de país, no parte del número de cuenta.

Códigos QR: cómo cabe un enlace en un cuadrado de píxeles

Por qué un código QR con un logo en el centro se sigue escaneando aunque parte del patrón esté tapada.

Códigos de barras: en qué se diferencia Code 128 de EAN-13

Por qué los productos en las tiendas casi siempre usan EAN-13 en lugar de Code 128.

Imágenes placeholder: por qué importan las imágenes ficticias durante el desarrollo

Por qué los desarrolladores colocan deliberadamente rectángulos grises en vez de fotos reales mientras se construye el maquetado.