CanDoYa
SV

Gratis CSS Gradient Generator

Körs helt i din webbläsare - inget laddas upp, ingen registrering.

Typ
Färgstopp
CSS-kod
Dela det här verktyget

Vad är en CSS gradient generator?

En CSS gradient generator är ett visuellt verktyg som skriver koden för linear-gradient(), radial-gradient() eller conic-gradient() åt dig. Du väljer färger, drar stoppens position, ställer in vinkeln, och färdig CSS-kod dyker upp direkt medan förhandsvisningen visar exakt vad webbläsaren kommer att rendera. Allt körs i webbläsaren.

Så använder du verktyget

  1. 1Välj gradienttyp. Välj linjär, radiell eller konisk. Linjär visar ett vinkelreglage; radiell lägger till form (cirkel eller ellips) och position; konisk har en startvinkel och en position.
  2. 2Ställ in dina färgstopp. Klicka på varje färgruta för att välja en färg och dra dess reglage för att flytta stoppet längs gradienten. Lägg till upp till 8 stopp eller ta bort ner till 2.
  3. 3Justera riktningen. Dra vinkelreglaget (0-360 grader) eller välj ett positionsord. Förhandsvisningen uppdateras live vid varje ändring.
  4. 4Kopiera CSS-koden. Klicka på Copy för att hämta background-deklarationen, inklusive en reservrad med enfärgad bakgrund, och klistra in den i ditt stilmallsdokument.

Vem passar det för

Att skriva gradient-syntax för hand är pilligt: vinkeln, ordningen på stoppen och procentpositionerna påverkar varandra, och ett litet skrivfel förstör tyst hela background-egenskapen. Den här generatorn håller förhandsvisning och kod perfekt synkade - det du ser är exakt, tecken för tecken, den CSS du kopierar. Allt körs helt i webbläsaren, så inget du designar laddas upp någonstans.

Vanliga frågor

Är den här CSS gradient generatorn gratis?

Ja - 100 % gratis, inget konto, inga vattenstämplar, inga gränser. Bygg hur många gradienter du vill och kopiera CSS-koden rakt in i ditt projekt.

Skickas något till en server?

Nej. Gradienten byggs och förhandsvisas helt i din webbläsare med vanlig JavaScript. Inga färger, ingen kod och inga användardata skickas någonstans.

Vad är skillnaden mellan linjär, radiell och konisk gradient?

En linjär gradient blandar färger längs en rak linje i den vinkel du väljer. En radiell gradient strålar utåt från en mittpunkt som en cirkel eller ellips. En konisk gradient sveper färger runt en mittpunkt, ungefär som ett färghjul eller ett tårtdiagram.

Hur fungerar färgstopp i CSS-gradienter?

Varje stopp parar ihop en färg med en position mellan 0 % och 100 % längs gradientlinjen. Webbläsaren blandar mjukt mellan intilliggande stopp. Placerar du två stopp på samma position skapas en skarp kant istället för en toning - användbart för ränder eller tårtdiagram-effekter.

Vilka webbläsare stödjer dessa gradienter?

Alla moderna webbläsare - Chrome, Firefox, Safari och Edge - stödjer linear-gradient() och radial-gradient() utan prefix; conic-gradient() har stötts överallt sedan 2020. Den kopierade koden innehåller också en enfärgad reserv för äldre webbläsare.

Kan jag använda den genererade gradienten som textfärg?

Inte direkt - gradienter är bilder, inte färger. Använd gradienten som background-image på textelementet och lägg sedan till background-clip: text och color: transparent så att gradienten syns genom bokstäverna.

Varför visar min gradient ränder (banding)?

Ränder uppstår när två avlägsna stopp blandas över en lång sträcka av liknande nyanser och avslöjar de 8-bitars färgstegen. Minska det genom att lägga till ett mellanliggande färgstopp, korta ner blandningsavståndet eller välja färger som skiljer sig både i ljushet och nyans.