Przejdź do treści
100% lokalnie

Generator filtrów CSS

Utwórz deklarację filtru CSS lub backdrop-filter z wizualnych kontrolek.

Wynik

Generator filtrów CSS

To narzędzie tworzy gotową do wklejenia deklarację filtru CSS (lub backdrop-filter) z wizualnych kontrolek, więc nie musisz pamiętać składni łączenia rozmycia, jasności, kontrastu, skali szarości, rotacji odcienia, inwersji, przezroczystości, nasycenia, sepii i drop-shadow w jedną właściwość. Jest przeznaczone dla każdego, kto stylizuje galerię zdjęć, efekt najechania myszą, panel ze zmrożonym szkłem lub tematyczną obróbkę obrazu bez ręcznego wpisywania listy funkcji filtrów.

Każda funkcja ma własne pole, a wygenerowana wartość zawiera tylko te, które faktycznie zmieniłeś — więc strona z małym rozmyciem pozostaje krótka zamiast zawierać dziewięć funkcji bez operacji. Pole kolejności funkcji kontroluje kolejność, w której się uruchamiają, ponieważ filtry CSS stosuje się od lewej do prawej, a zmiana ich kolejności (rozmycie przed lub po dostosowaniu kontrastu na przykład) może zmienić ostateczny wygląd. Dwie szablony, vintage i czarno-biały, ustawiają całą grupę wartości na raz dla typowego wyglądu. Przełącz "backdrop-filter", aby filtrować to, co jest za elementem, zamiast samego elementu — standardowy wybór dla paneli glassmorphism — i przełącz format wyjścia, aby uzyskać klasę Tailwind zamiast zwykłej linii CSS.

Pola numeryczne są automatycznie ograniczone do rozsądnych zakresów, więc przypadkowa duża lub ujemna wartość nigdy nie zepsuje wyjścia; pole koloru drop shadow przyjmuje dowolną wartość koloru CSS. Wynik aktualizuje się na bieżąco w miarę dostosowywania dowolnej opcji, a licznik nad wyjściem pokazuje, ile funkcji jest rzeczywiście aktywnych.

Wszystko działa lokalnie w twojej przeglądarce — nic, co tu wpisujesz, nie jest przesyłane ani wysyłane nigdzie. Skopiuj wynik, pobierz go jako plik .txt lub wyślij go do wejścia innego narzędzia, aby dalej nad nim pracować.

Częste pytania

Jaka jest różnica między filter a backdrop-filter?
`filter` stosuje się do samego elementu i wszystkiego narysowanego w jego wnętrzu; `backdrop-filter` stosuje się do wszystkiego widocznego za elementem, co tworzy efekt zmrożonego szkła nad tłem.
Dlaczego ważna jest kolejność funkcji filtru?
CSS stosuje funkcje filtrów od lewej do prawej, każda operuje na wyniku poprzedniej. Rozmycie przed dostosowaniem kontrastu może wyglądać inaczej niż dostosowanie kontrastu jako pierwsze, więc zmiana ich kolejności może zmienić ostateczny wygląd nawet z tymi samymi wartościami.
Co robią szablony vintage i czarno-biały?
Vintage ustawia ciepłą mieszankę sepii, nasycenia, kontrastu, jasności i lekkiej rotacji odcienia; czarno-biały ustawia skalę szarości na 100% z niewielkim zwiększeniem kontrastu. Każdy szablon zastępuje poszczególne suwaki, gdy jest wybrany.
Czy mogę użyć wygenerowanego CSS z Tailwind?
Tak. Przełącz format wyjścia na "Klasa Tailwind" a narzędzie owiąże tę samą deklarację w składni dowolnej właściwości Tailwind, np. `[filter:blur(4px)_grayscale(50%)]`, aby można było ją wkleić bezpośrednio do atrybutu `class`.
Czy mój wkład jest załadowany gdzieś?
Nie. Filtr jest generowany całkowicie w twojej przeglądarce na podstawie ustawionych opcji — nic nie jest wysyłane na serwer.