Strumento per sviluppatori

Generatore di clip-path

Scegli una forma, regolala, copia il CSS. Non serve alcuna immagine.

Generatore di clip-path Funziona sul tuo dispositivo
  • Funziona nel tuo browser — il tuo testo non viene mai inviato da nessuna parte
  • Nessuna registrazione, nessuna quota, gratis da usare quante volte vuoi

Come funziona

clip-path riduce un elemento a un contorno. Tutto ciò che sta fuori dalla forma non viene disegnato e non è cliccabile, il che ne fa una vera forma anziché l'immagine di una forma, e funziona su qualsiasi elemento, comprese immagini e video.

Percentuali, non pixel

I punti del poligono sono espressi come percentuali della larghezza e dell'altezza dell'elemento stesso, quindi la forma si estende con l'elemento anziché rompersi a una dimensione diversa. È ciò che la rende utilizzabile in un layout responsive.

I clic seguono la forma

È la parte che distingue clip-path da una sovrapposizione decorativa. La regione ritagliata non riceve affatto eventi del puntatore, quindi un pulsante triangolare è triangolare per il mouse oltre che per l'occhio.

Animare tra una forma e l'altra

Un poligono può passare con una transizione fluida a un altro poligono solo se entrambi elencano lo stesso numero di punti. Il trucco abituale è completare la forma più semplice con punti duplicati in modo che i conteggi coincidano: un triangolo scritto come quattro punti, con due nello stesso posto, può trasformarsi in un quadrato.

La riga -webkit-

I browser attuali richiedono solo la proprietà senza prefisso. La copia con prefisso è inclusa perché alcune versioni più vecchie di Safari la richiedono ancora e lasciarla non costa nulla.

Cosa non fa

Ritaglia; non ridisegna il flusso. Il testo circostante continua a trattare l'elemento come il suo rettangolo originale. Per far scorrere il testo attorno a una forma serve shape-outside, che usa la stessa sintassi.

FAQ

Generatore di clip-path: domande

Le aree ritagliate restano cliccabili?

No. Tutto ciò che sta fuori dalla forma non riceve eventi del puntatore, che di solito è esattamente ciò che si vuole.

Posso animare un clip-path?

Tra poligoni con lo stesso numero di punti, sì. Completa la forma più semplice con punti duplicati per far coincidere il numero.

Il testo si dispone attorno alla forma?

No. clip-path si limita a ritagliare. Per far scorrere il testo attorno usa shape-outside.

Serve il prefisso -webkit-?

Solo per i Safari meno recenti. Ogni browser attuale supporta la proprietà semplice.

Posso usarlo su un'immagine o un video?

Sì, su qualsiasi elemento.