ximg.es

Generador de degradats CSS

Tria el tipus, mou les parades de color a la barra i copia el CSS. Amb «Sobre una foto» veus com queda el degradat damunt d'una imatge, el truc habitual perquè el text es llegeixi.

Fes clic a la barra per afegir una parada i arrossega-la per moure-la. Amb el teclat: fletxes per moure-la i Supr per treure-la.

Codi CSS

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

Parada seleccionada

Els tres tipus de degradat

Parades de color

Cada parada és un color i una posició: #2563eb 0%, #db2777 100%. Si dues parades comparteixen posició, el canvi és brusc en lloc de gradual, i així es fan les ratlles:

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

Un degradat damunt d'una imatge

Perquè un titular es llegeixi sobre una foto, posa-hi al davant un degradat de negre transparent a negre semiopac. En CSS les capes de background se separen amb comes i la primera queda a sobre:

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

Per maquetar-ho abans de tenir la foto, en serveix una de ximg.es: url("https://ximg.es/random/1600x900?seed=hero").

Consells

Preguntes freqüents

Com es fa un degradat en CSS?

Amb la propietat background i una funció de degradat: background: linear-gradient(135deg, #2563eb, #db2777);. No cal cap imatge ni prefix.

Com poso un degradat damunt d'una imatge de fons?

Escriu les dues capes a background separades per una coma, amb el degradat primer: background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.7)), url(foto.jpg) center / cover;

Com faig un degradat transparent?

Fes servir colors amb transparència a les parades, per exemple rgba(0, 0, 0, 0) a rgba(0, 0, 0, 0.8). En aquest generador, abaixa l'opacitat de la parada seleccionada.

Quina diferència hi ha entre linear, radial i conic?

El lineal avança en una direcció, el radial surt d'un punt cap a fora i el cònic gira al voltant d'un centre.

Es pot posar un degradat al text?

Sí: aplica el degradat com a fons del text i retalla'l amb background-clip: text; color: transparent;.

Funcionen els degradats CSS a tots els navegadors?

Els lineals i radials, a tots des de fa més de deu anys; els cònics, a tots els navegadors actuals. Ja no calen els prefixos -webkit-.

Més eines

Veure totes les eines · Generador d'imatges placeholder