Mieszanie kolorów
To narzędzie służy do mieszania kolorów i od razu podaje kolor wynikowy w HEX, RGB i HSL. Można też rozjaśnić, przyciemnić lub stonować kolor i utworzyć gradient o maksymalnie 15 stopniach.
Źródło: CSS Color 5, W3C – CSS Color Module Level 5: color-mix(). Stan na: .
Jak to obliczamy
Narzędzie miesza kolory ekranowe, czyli wartości światła – nie farby z pigmentów. Dlatego czerwony i niebieski dają fiolet (#800080), a niebieski i żółty neutralną szarość, a nie zieleń jak w akwarelach.
Jak odbywa się mieszanie
Dla każdego kanału koloru obliczana jest wartość pośrednia. Sposób określa przestrzeń mieszania:
- sRGB: zwykła średnia wartości kanałów – tak domyślnie miesza CSS i tak liczy większość programów graficznych.
- Światło liniowe: miesza fizyczne ilości światła. Wynik jest jaśniejszy i odpowiada dwóm nakładającym się źródłom światła.
- Oklab: percepcyjna przestrzeń barw. Gradienty wyglądają równomierniej, bez szarego środka między żywymi kolorami.
Rozjaśnianie, przyciemnianie, tonowanie
Zmieszany z bielą kolor się rozjaśnia (tint), z czernią ciemnieje (shade), a z szarością staje się bardziej stonowany (tone). Procent reguluje siłę, a stopnie dają całą serię – przydatną na przykład dla stanów po najechaniu myszą lub skal kolorów.
Wyrażenie color-mix() można skopiować prosto do arkusza stylów. Pasujące palety tworzy generator palety kolorów, formaty zamienia konwerter kolorów, a sprawdzanie kontrastu pilnuje czytelności tekstu.
Najczęściej zadawane pytania
Co wyjdzie z zmieszania niebieskiego i żółtego?
Na ekranie neutralna szarość (średnia sRGB #808080), bo miesza się kolory światła. W farbach akwarelowych lub akrylowych niebieski z żółtym daje zielony, ponieważ pigmenty działają odejmująco.
Jak zmieszać dwa kolory po równo?
Wpisz oba kolory i zostaw udział drugiego koloru na 50 %. Dla jednej trzeciej koloru 2 wpisz 33.
Jak rozjaśnić lub przyciemnić kolor?
Wybierz „Rozjaśnić kolor” albo „Przyciemnić kolor” i ustaw procent: przy 20 % bieli kolor lekko jaśnieje, przy 80 % jest prawie biały.
Którą przestrzeń mieszania wybrać?
sRGB odpowiada domyślnemu zachowaniu CSS i większości programów. Oklab daje równomierniejsze gradienty, a światło liniowe odpowiada nakładającym się źródłom światła.
Jak użyć wyniku w CSS?
Skopiuj wartość z pola „CSS (color-mix)” i użyj jej jako koloru w każdej nowoczesnej przeglądarce albo weź po prostu wartość HEX.
Źródła i podstawa prawna
- CSS Color 5: W3C – CSS Color Module Level 5: color-mix()
- Björn Ottosson – A perceptual color space for image processing (Oklab)
- CSS Color 4: W3C – CSS Color Module Level 4: funkcja transferu sRGB i światło liniowe
Stan na: · Zasady redakcyjne
Podobne narzędzia
- Generator palet kolorówGenerator palet kolorów: dobierz pasujące kolory do jednego koloru bazowego – dopełniające, analogiczne, triada, kwadrat, monochromatyczne – z HEX, RGB i HSL.
- Konwerter kolorów: HEX, RGB, HSL, HSV, CMYKKonwerter kolorów online: zamiana HEX na RGB, RGB na HEX, HSL, HSV, HWB i CMYK. Wpisz kolor w dowolnym formacie lub wybierz go z próbnika i skopiuj wynik.
- Sprawdzanie kontrastu kolorów (WCAG 2.2)Sprawdź kontrast kolorów tekstu i tła: współczynnik kontrastu WCAG 2.2 z oceną AA/AAA dla zwykłego tekstu, dużego tekstu i elementów interfejsu.
- Kolor z obrazka (pipeta kolorów)Pobierz kolor z obrazka: otwórz zdjęcie, kliknij wybrany punkt i skopiuj kod HEX, RGB lub HSL – plus główne kolory. Bez wysyłania, wszystko w przeglądarce.
- Kalkulator BMI (kategorie WHO)Kalkulator BMI: oblicz wskaźnik masy ciała z wagi w kg i wzrostu w cm. Zobacz kategorię WHO, od niedowagi po otyłość III stopnia, i prawidłową wagę.
- Kalkulator zakat: ile zakatu jesteś winienKalkulator zakat online: wpisz gotówkę, oszczędności, złoto, srebro i długi, wybierz nisab i zobacz zakat (2,5 %) od razu. Z opisem obliczeń, za darmo.
- Menzura gitary i położenie progówMenzura gitary: wpisz długość menzury i liczbę progów, a zobaczysz położenie każdego progu od siodełka i od mostka w mm i calach – dla gitary, basu i ukulele.
- Rocznice ślubu: nazwy po kolei i kalkulator, która to rocznicaRocznice ślubu nazwy po kolei, od 1. do 80.: papierowe, drewniane, srebrne, złote gody. Wpisz datę ślubu i sprawdź, która to rocznica i na jaki dzień wypada.
- Ile basenów to 1 km?Sprawdź, ile basenów to 1 km, 1,5 km lub 3,8 km na basenie 25 lub 50 metrów oraz ile okrążeń to na bieżni 400 m, osobno dla każdego toru.