Hoppa till innehåll
100% lokalt

CSS-filtergenerator

Skapa en CSS-filter- eller backdrop-filter-deklaration med visuella kontroller.

Utmatning

CSS-filtergenerator

Det här verktyget bygger en klar CSS-filter- (eller backdrop-filter-) deklaration från en uppsättning visuella kontroller, så du inte behöver komma ihåg syntaxen för att kombinera blur, ljusstyrka, kontrast, gråskala, nyansrotation, invertera, opacitet, mättnad, sepia och drop-shadow i en enda egenskap. Det är avsett för alla som utformar ett fotogalleri, en hovra-effekt, en frosted-glass-panel eller en tematisk bildbehandling utan att behöva skriva filterfunktionslistan för hand.

Varje funktion har sitt eget fält, och det genererade värdet listar bara de som du faktiskt har ändrat – så en sida med bara en liten blur förblir kort istället för att lista nio no-op-funktioner. Funktionsordningsfältet styr i vilken ordning de körs, eftersom CSS-filter tillämpas från vänster till höger och omordningen av dem (blur före eller efter justering av kontrast) kan ändra det visuella resultatet. Två förinställningar, Vintage och Svartvit, ställer in en hel grupp av värden på en gång för ett vanligt utseende. Växla "backdrop-filter" för att filtrera det som är synligt bakom ett element istället för själva elementet – standardvalet för glasmorfismspaneler – och växla utmatningsformatet för att få en Tailwind-klass med godtyckligt värde istället för en enkel CSS-rad.

Numeriska fält begränsas automatiskt till rimliga intervall, så ett oavsiktligt stort eller negativt värde bryter aldrig utmatningen; fältet för skuggfärg accepterar alla CSS-färgvärden. Resultatet uppdateras direkt när du justerar något alternativ, och summan ovanför utmatningen räknar hur många funktioner som faktiskt är aktiva.

Allt körs lokalt i din webbläsare – ingenting du anger här laddas upp eller skickas någonstans. Kopiera resultatet, ladda ned det som en .txt-fil, eller skicka det till inmatningen av ett annat verktyg för att fortsätta arbeta med det.

FAQ

Vad är skillnaden mellan filter och backdrop-filter?
`filter` tillämpas på själva elementet och allt som ritas i det; `backdrop-filter` tillämpas på allt som är synligt bakom elementet, vilket skapar en frosted-glass-effekt över en bakgrund.
Varför spelar ordningen på filterfunktionerna roll?
CSS tillämpar filterfunktioner från vänster till höger, där varje funktion verkar på resultatet av den föregående. Att applicera blur före kontrastjustering kan se annorlunda ut än att justera kontrast först, så omordningen av dem kan ändra det slutliga utseendet även med samma värden.
Vad ändrar Vintage- och Svartvit-förinställningarna?
Vintage ställer in en varm blandning av sepia, mättnad, kontrast, ljusstyrka och en liten nyansförskjutning; Svartvit ställer gråskala till 100% med en liten kontrastökning. Varje förinställning åsidosätter de enskilda skjutreglagen medan den är vald.
Kan jag använda den genererade CSS:en med Tailwind?
Ja. Växla utmatningsformatet till "Tailwind-klass" och verktyget slår in samma deklaration i Tailwinds godtyckliga egenskapssyntax, t.ex. `[filter:blur(4px)_grayscale(50%)]`, så du kan släppa den direkt in i ett `class`-attribut.
Laddas min inmatning upp någonstans?
Nej. Filtret genereras helt i din webbläsare från de alternativ du ställer in – ingenting skickas till en server.