ximg.es

Generador de degradados CSS

Elige el tipo, mueve las paradas de color en la barra y copia el CSS. Con «Sobre una foto» ves cómo queda el degradado encima de una imagen, el truco habitual para que el texto se lea.

Haz clic en la barra para añadir una parada y arrástrala para moverla. Con el teclado: flechas para moverla y Supr para quitarla.

Código CSS

background: linear-gradient(135deg, #2563eb 0%, #db2777 100%);
Ejemplos
Tipo

Parada seleccionada

Los tres tipos de degradado

Paradas de color

Cada parada es un color y una posición: #2563eb 0%, #db2777 100%. Si dos paradas comparten posición, el cambio es brusco en vez de gradual, y así se hacen las rayas:

background: linear-gradient(90deg, #2563eb 50%, #db2777 50%);

Un degradado encima de una imagen

Para que un titular se lea sobre una foto, pon delante un degradado de negro transparente a negro semiopaco. En CSS las capas de background se separan con comas y la primera queda encima:

.hero {
  background:
    linear-gradient(180deg, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.75) 100%),
    url("foto.jpg") center / cover;
}

Para maquetarlo antes de tener la foto, sirve una de ximg.es: url("https://ximg.es/random/1600x900?seed=hero").

Consejos

Preguntas frecuentes

¿Cómo se hace un degradado en CSS?

Con la propiedad background y una función de degradado: background: linear-gradient(135deg, #2563eb, #db2777);. No hace falta ninguna imagen ni prefijo.

¿Cómo pongo un degradado encima de una imagen de fondo?

Escribe las dos capas en background separadas por coma, con el degradado primero: background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.7)), url(foto.jpg) center / cover;

¿Cómo hago un degradado transparente?

Usa colores con transparencia en las paradas, por ejemplo rgba(0, 0, 0, 0) a rgba(0, 0, 0, 0.8). En este generador, baja la opacidad de la parada seleccionada.

¿Qué diferencia hay entre linear, radial y conic?

El lineal avanza en una dirección, el radial sale de un punto hacia fuera y el cónico gira alrededor de un centro.

¿Se puede poner un degradado en el texto?

Sí: aplica el degradado como fondo del texto y recórtalo con background-clip: text; color: transparent;.

¿Funcionan los degradados CSS en todos los navegadores?

Los lineales y radiales, en todos desde hace más de diez años; los cónicos, en todos los navegadores actuales. Ya no hacen falta los prefijos -webkit-.

Más herramientas

Ver todas las herramientas · Generador de imágenes placeholder