Generator loaderów CSS
Wygeneruj animowany loader CSS - spinner, kropki, paski, pierścień lub pulsowanie - o niestandardowym rozmiarze, kolorze i szybkości, podejrzyj go na żywo i skopiuj gotowy do wklejenia kod HTML i CSS.
Generator loaderów CSS — Wybierz styl loadera, ustaw rozmiar, kolor i szybkość animacji i obserwuj podgląd na żywo, podczas gdy generowany jest dla Ciebie gotowy do wklejenia fragment HTML oraz CSS z @keyframes. Dostrój grubość linii dla spinnera i pierścienia oraz liczbę kropek lub pasków dla pozostałych. Wszystko jest obliczane w całości w Twojej przeglądarce; żadne ustawienia ani kod nigdy nie są wysyłane na serwer.
Czym jest Generator loaderów CSS?
Generator loaderów CSS to darmowe narzędzie działające w przeglądarce dla projektantów stron i programistów front-end, którzy potrzebują wskaźnika ładowania w czystym CSS bez dołączania biblioteki. Wybierz spośród pięciu stylów - spinner, pierścień, kropki, paski i pulsowanie - a następnie kontroluj rozmiar w pikselach, kolor główny, szybkość jednego cyklu animacji w sekundach, grubość linii oraz liczbę kropek lub pasków. Podgląd na żywo animuje się podczas edycji, a odpowiadający mu kod HTML wraz z blokiem stylu CSS z @keyframes aktualizuje się natychmiast, więc możesz go wstawić bezpośrednio na stronę. Użyj go do przycisków, loaderów strony, stanów szkieletowych i asynchronicznych symboli zastępczych albo by nauczyć się, jak animacja CSS i @keyframes napędzają każdy efekt.
Jak używać Generator loaderów CSS
- Wybierz styl loadera: Spinner, Pierścień, Kropki, Paski lub Pulsowanie.
- Ustaw rozmiar w pikselach i wybierz kolor za pomocą próbki lub wpisując wartość.
- Ustaw szybkość animacji w sekundach dla jednego pełnego cyklu.
- Otwórz Ustawienia, aby dostosować grubość linii (spinner i pierścień) lub liczbę kropek albo pasków.
- Obserwuj animację podglądu na żywo, a następnie skopiuj wygenerowany kod HTML i CSS przyciskiem kopiowania.
Przykłady
Klasyczny spinner
Wejście
Styl: Spinner, rozmiar 48px, kolor #4f86f7, szybkość 1s, grubość 5px
Wyjście
.dd-loader { width: 48px; height: 48px; border: 5px solid color-mix(in srgb, #4f86f7 25%, transparent); border-top-color: #4f86f7; border-radius: 50%; animation: dd-loader-spin 1s linear infinite; }Trzy odbijające się kropki
Wejście
Styl: Kropki, rozmiar 48px, kolor #9333ea, szybkość 1s, liczba 3
Wyjście
<div class="dd-loader"><div></div><div></div><div></div></div> ze stopniowanym animation-delay, dzięki czemu kropki skalują się falą.
Loader z rozciągającymi się paskami
Przełącz styl na Paski i zwiększ liczbę do 5, aby uzyskać wskaźnik w stylu korektora, w którym każdy pasek rozciąga się w górę i w dół z lekkim opóźnieniem - przydatny obok etykiety 'Loading...'.
Najczęściej zadawane pytania
- Jakie style loadera są dostępne?
- Pięć: Spinner (obracający się łuk), Pierścień (grubszy obracający się pierścień), Kropki (kropki skalujące się falą), Paski (paski rozciągające się w górę i w dół) oraz Pulsowanie (pojedyncze pulsujące kółko). Przełączaj za pomocą menu stylu, a podgląd i kod aktualizują się natychmiast.
- Co robią ustawienia rozmiaru, koloru i szybkości?
- Rozmiar określa wymiary loadera w pikselach, kolor ustawia kolor główny (użyj próbnika lub wpisz dowolny kolor CSS), a szybkość to czas trwania jednego cyklu animacji w sekundach. Grubość kontroluje linię spinnera i pierścienia, natomiast liczba kontroluje, ile kropek lub pasków się pojawia.
- Czy wygenerowany CSS to czysty CSS bez JavaScriptu?
- Tak. Fragment to zwykły HTML plus blok <style> używający animacji CSS i @keyframes, więc działa bez żadnego JavaScriptu ani zewnętrznej biblioteki. Wklej go na swoją stronę, a zadziała samodzielnie.
- Dlaczego grubość i liczba nie zmieniają każdego stylu?
- Grubość wpływa tylko na spinner i pierścień (które rysują obramowanie), a liczba wpływa tylko na kropki i paski (które renderują wiele elementów). Pozostałe style je ignorują, więc wynik pozostaje czysty dla wybranego stylu.
- Czy cokolwiek jest wysyłane na serwer?
- Nie. Loader i jego CSS są budowane w całości w Twojej przeglądarce za pomocą lokalnych obliczeń na łańcuchach znaków - żadne ustawienia, kolory ani kod nigdy nie są wysyłane na serwer, więc działa offline i zachowuje prywatność Twojej pracy.
Powiązane narzędzia
Kod na obraz
Zamień fragment kodu na obraz z podświetlaniem składni w przeglądarce — z ponad 20 językami, własnymi motywami i tłami, numerami wierszy oraz eksportem PNG lub SVG.
Sprawdzanie kontrastu kolorów
Sprawdź kontrast WCAG 2.1 i wynik APCA Lc między kolorem tekstu a tłem, zobacz plakietki AA, AAA i 3:1 oraz zastosuj najbliższy zaliczony kolor.
Mikser kolorów
Zmieszaj dwa kolory HEX w wybranej proporcji w przestrzeni RGB lub Lab i odczytaj powstały kolor pośredni jako próbkę oraz kopiowalną wartość HEX.
Generator odcieni koloru
Zamień jeden bazowy kolor HEX w skalę OKLCH, HSL lub RGB z regulowaną liczbą stopni, wskazówkami kontrastu WCAG na stopień oraz eksportem do CSS, Tailwind i JSON.