Co robi
Generator gradientów CSS pozwala zaprojektować gradient na oko i skopiować gotowy CSS. Wybierz gradient liniowy, radialny lub stożkowy, dodaj dowolnie wiele punktów koloru, przeciągaj ich położenie, ustaw kąt lub środek, a podgląd od razu się zaktualizuje. Możesz też wkleić istniejący linear-gradient(…), radial-gradient(…) lub conic-gradient(…) i edytować go wizualnie. Wszystko działa w przeglądarce.
Jak używać
- Zacznij od szablonu albo zostaw gradient przykładowy.
- Wybierz Typ. Gradienty liniowe i stożkowe mają kąt; radialne i stożkowe mają środek, który przesuniesz suwakami Środek X i Środek Y.
- Edytuj Punkty koloru: zmień kolor próbnikiem lub wpisz dowolny kolor CSS, przeciągnij Położenie, użyj + Dodaj punkt, aby wstawić punkt w największej przerwie, i Odwróć, by zamienić kolejność.
- Włącz Powtarzaj, aby gradient powielał się jak kafelki, tworząc paski i pierścienie.
- Skopiuj kod z karty CSS, opcjonalnie z jednolitym kolorem zapasowym dla bardzo starych przeglądarek.
Pole CSS gradientu na dole pokazuje wartość gradientu i można je edytować: wklej gradient z arkusza stylów lub narzędzia projektowego, a kontrolki go odczytają.
Przykład
.hero {
background-color: #667eea;
background-image: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
}
Wskazówki dla ładnych gradientów
- Subtelnie. Dwa sąsiednie odcienie (niebieski w fiolet, pomarańcz w róż) wyglądają łagodniej niż kolory przeciwne, które pośrodku mogą dać brudną szarość.
- Dodaj punkt pośredni, aby sterować mieszaniem. Trzeci punkt nieco jaśniejszy od sąsiadów daje miękki odblask.
- Twarde punkty tworzą kształty. Punkty w tym samym położeniu dają ostre krawędzie — tak powstają paski, flagi, paski postępu i wykresy kołowe.
- Kierunki.
to rightto 90deg, ato bottom(domyślnie) to 180deg. Kąty liczy się zgodnie z ruchem wskazówek zegara od góry. - Tekst na gradiencie musi być czytelny na całej jego długości. Porównaj najjaśniejszy i najciemniejszy punkt z kolorem tekstu w narzędziu do sprawdzania kontrastu.
FAQ
› Czym różnią się gradienty liniowe, radialne i stożkowe?
Gradient liniowy miesza kolory wzdłuż prostej pod zadanym kątem. Radialny rozchodzi się od punktu środkowego w kształcie koła lub elipsy. Stożkowy obraca się wokół środka jak wskazówki zegara, więc nadaje się do kół barw i wykresów kołowych.
› Jak uzyskać ostre pasy zamiast płynnego przejścia?
Ustaw dwa sąsiednie punkty w tym samym położeniu, np. red 50% i blue 50%. Kolor zmieni się w tym miejscu skokowo. Włącz Powtarzaj, aby wzór się powielał — tak powstają paski w CSS.
› Czy mogę używać przezroczystych kolorów?
Tak. W punkcie możesz wpisać dowolny kolor CSS, także rgba(), hsl() z kanałem alfa, 8-cyfrowy hex albo transparent. Próbnik zachowuje ustawioną przezroczystość, a podgląd pokazuje szachownicę pod przezroczystymi obszarami.
› Czy nadal potrzebne są prefiksy albo kolor zapasowy?
Prefiksy nie są potrzebne: wszystkie obecne przeglądarki obsługują gradienty liniowe, radialne i stożkowe bez prefiksów. Opcjonalny jednolity kolor zapasowy ma znaczenie tylko w bardzo starych przeglądarkach lub programach czytających background-color, np. w niektórych klientach poczty.