0

CSS Clip-Path Generator

Rita godtyckliga polygonformer – inklusive konkava skåror – genom att dra punkter på en liveförhandsgranskningsruta eller din egen uppladdade bild, och kopiera det resulterande CSS clip-path: polygon(...)-värdet.

Dra en punkt för att flytta den. Klicka nära en kant för att lägga till en punkt där. Dubbelklicka på en punkt för att ta bort den (minst 3 punkter).

Bearbetar... 0%

Resultat

CSS clip-path accepterar en polygon()-funktion gjord av valfritt antal x/y-koordinatpar, vilket innebär att den kan skära en ruta till former långt bortom de enkla rektanglarna och cirklarna som de flesta människor sträcker sig efter. Haken är att det är tråkigt att skriva dessa koordinater för hand och nästan omöjligt att få rätt för något utöver en grundläggande triangel - den här generatorn förvandlar den koordinatlistan till en uppsättning dragbara punkter på en liveförhandsvisning, så formen du ser alltid är den form som CSS producerar.

Varje punkt på förhandsgranskningen lagras som en procentandel av rutans bredd och höjd, vilket är exakt hur clip-path: polygon() själv fungerar under huven: en form byggd på detta sätt håller sina proportioner korrekta oavsett vilken storlek elementet hamnar på på en riktig sida, från en liten ikonmask till en hjältebanner i full bredd. Dra valfri punkt för att omforma konturen, klicka nära en kant för att lägga till en ny punkt exakt där du klickade, eller dubbelklicka på en befintlig punkt för att ta bort den – redigeraren behåller alltid minst tre punkter, eftersom en polygon inte kan existera med färre.

De sex buntade förinställningarna är utvalda för att bevisa att clip-path kan göra mer än konvexa former: stjärnan och pilen förlitar sig båda på reflexvinklar som pekar inåt, pratbubblan skär ut en triangulär svans ur en annars vanlig rektangel, och biljettstubben gör två skåror i motsatta kanter som en riktig perforerad biljett ser ut. Ladda en förinställning och fortsätt att dra därifrån - ingenting med redigeraren låser dig till startformen.

Ladda upp din egen bild för att förhandsgranska klippbanan mot verkligt innehåll istället för en vanlig ruta, eller hoppa över uppladdningen helt och förhandsvisningen faller tillbaka till ett randigt mönster så att den skurna formen förblir tydligt i båda riktningarna. Som alla verktyg på den här webbplatsen körs det hela lokalt i webbläsaren: ingen bild lämnar din enhet någonsin och generatorn fortsätter att fungera offline när sidan har laddats.