Sviluppo Web

CSS Gradient Generator

Comporre un gradiente lineare, radiale o conico da più colori e ottenere il CSS pronto.

Tipo

0° — in alto, poi in senso orario.

Colore Opacità % Posizione %

                    

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.

Articolo su questo strumento: Gradienti CSS: in cosa linear differisce da radial e conic

Domande frequenti

Qual è la differenza tra gradienti lineari, radiali e conici?

I gradienti lineari transitano lungo una linea retta a un angolo scelto, i gradienti radiali si espandono verso l'esterno da un punto centrale come un cerchio o un'ellisse, e i gradienti conici spazzano i colori attorno a un punto centrale come una ruota dei colori.

I gradienti conici sono supportati in tutti i browser?

Tutti i browser principali attuali supportano i gradienti conici, ma è una funzionalità CSS più recente rispetto ai gradienti lineari o radiali, quindi versioni di browser molto vecchie potrebbero non renderizzarla.

Cosa ottengo come output?

Lo strumento genera sintassi CSS background pronta all'uso con i colori, gli stop e le posizioni scelti, che puoi incollare direttamente nel tuo foglio di stile.

In cosa differisce repeating-linear-gradient da un normale linear-gradient?

Un normale linear-gradient distende la sua sequenza di colori esattamente una volta sull'intero elemento, mentre repeating-linear-gradient ripete la stessa sequenza di color stop in modo ciclico, producendo uno sfondo a righe o con motivo.

Posso sovrapporre più gradienti come sfondo?

Sì, la proprietà background-image accetta un elenco di gradienti separati da virgola, che si sovrappongono a strati come farebbero più immagini di sfondo — il primo dell'elenco compare in cima.

Articoli: Sviluppo Web

HEX, RGB, HSL: perché esistono così tanti modi di scrivere un colore

Perché i designer scelgono spesso HSL invece di HEX quando devono scegliere a mano una tonalità di colore.

Minificazione CSS: cosa viene davvero rimosso dal file e perché

Perché il CSS minificato funziona esattamente allo stesso modo nel browser, pur diventando illeggibile per una persona.

Minificazione JavaScript: la differenza tra minificare e offuscare

Perché il codice minificato resta leggibile se lo si desidera, mentre quello offuscato no.

Minificazione HTML: perché gli spazi nel markup contano davvero

Perché rimuovere gli spazi dentro <pre> o una textarea può rompere l'aspetto della pagina, a differenza di quasi tutti gli altri punti.

L'algoritmo di Luhn: come si verifica la correttezza di un numero di carta

Perché un numero di carta che supera il controllo di Luhn non significa che quella carta esista realmente.

IBAN: come è strutturato un numero di conto bancario internazionale

Perché le prime due lettere di un IBAN sono un codice paese, non parte del numero di conto vero e proprio.

Codici QR: come un link entra in un quadrato di pixel

Perché un codice QR con un logo al centro si scansiona ancora, anche se parte del disegno è coperta.

Codici a barre: in cosa Code 128 differisce da EAN-13

Perché i prodotti sugli scaffali dei negozi usano quasi sempre EAN-13 invece di Code 128.

Immagini placeholder: perché le immagini finte contano durante lo sviluppo

Perché gli sviluppatori inseriscono deliberatamente rettangoli grigi al posto di foto reali mentre un layout è ancora in costruzione.