Funkcja color-mix() w CSS
- Poprzednia strona Funkcja color() w CSS
- Następna strona Funkcja conic-gradient() w CSS
- Wróć do poprzedniego poziomu Podręcznik referencyjny funkcji CSS
Definicja i użycie
CSS color-mix()
Funkcja do mieszania dwóch wartości kolorów w określonym obszarze kolorów w proporcji określonej.
Przykład
Przykład 1
Mieszaj dwa wartości kolorów w przestrzeni kolorów hsl w określonych proporcjach:
div { padding: 15px; border: 2px solid black; background-color: color-mix(in hsl, hsl(125 60 90), salmon 85%); }
Przykład 2
Mieszaj dwa wartości kolorów w przestrzeni kolorów oklab w różnych proporcjach:
li:nth-child(1) { background-color: color-mix(in oklab, #6a5acd 0%, pink); } li:nth-child(2) { background-color: color-mix(in oklab, #6a5acd 25%, pink); } li:nth-child(3) { background-color: color-mix(in oklab, #6a5acd 50%, pink); } li:nth-child(4) { background-color: color-mix(in oklab, #6a5acd 75%, pink); } li:nth-child(5) { background-color: color-mix(in oklab, #6a5acd 100%, pink); }
Gramatyka CSS
color-mix(color-interpolation-method, color1 %, color2 %)
Wartość | Opis |
---|---|
color-interpolation-method |
Wymagane. Definiuje metodę interpolacji kolorów do użycia. Składa się z klucza in i nazwy przestrzeni kolorów. Dostępne są dwa rodzaje: Przestrzeń kolorów prostokątna:
Kolorowa przestrzeń współrzędnych:
|
color1 % |
Wymagane. Kolory do mieszania oraz opcjonalne wartości procentowe (0% do 100%), które określają proporcje koloru. Domyślna wartość procentowa wynosi 50%. |
color2 % |
Wymagane. Kolory do mieszania oraz opcjonalne wartości procentowe (0% do 100%), które określają proporcje koloru. Domyślna wartość procentowa wynosi 50%. |
Szczegóły techniczne
Wersja: | CSS Color Module Level 5 |
---|
Wsparcie przeglądarki
Tabela zawiera liczby reprezentujące wersje przeglądarek, które w pełni wspierają tę funkcję.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
111 | 111 | 113 | 16.2 | 97 |
Strony związane
Odniesienie:Kolory CSS
- Poprzednia strona Funkcja color() w CSS
- Następna strona Funkcja conic-gradient() w CSS
- Wróć do poprzedniego poziomu Podręcznik referencyjny funkcji CSS