Funkcja CSS conic-gradient()
- Strona poprzednia Funkcja color-mix() w CSS
- Strona następna Funkcja contrast() w CSS
- Wróć do poprzedniego poziomu Podręcznik referencyjny funkcji CSS
Definicja i użycie
CSS conic-gradient()
Funkcja ustawia gradient koniczny jako obraz tła.
Gradient koniczny to przejście kolorów obracające się wokół punktu centralnego (podobne do ciasta i kolowa).
Aby utworzyć gradient koniczny, należy przynajmniej zdefiniować dwa punkty zatrzymania koloru.
Przykład gradientu konicznego:
Przykład
Przykład 1
Gradient koniczny z trzech kolorów:
#grad { background-image: conic-gradient(red, yellow, green); }
Przykład 2
Gradient koniczny z pięciu kolorów:
#grad { background-image: conic-gradient(red, yellow, green, blue, black); }
Przykład 3
Gradient koniczny z trzech kolorów, dla każdego koloru określono kąt:
#grad { background-image: conic-gradient(red 45deg, yellow 90deg, green 210deg) }
Przykład 4
Przez dodanie border-radius: 50% koniczny gradient wygląda jak ciasto:
#grad { background-image: conic-gradient(red, yellow, green, blue, black); border-radius: 50%; }
Przykład 5
Przechylony gradient z początkowym kątem:
#grad { background-image: conic-gradient(from 90deg, red, yellow, green); border-radius: 50%; }
Przykład 6
Przechylony gradient z pozycją środka:
#grad { background-image: conic-gradient(at 60% 45%, red, yellow, green); border-radius: 50%; }
Przykład 7
Przechylony gradient z początkowym kątem i pozycją środka:
#grad { background-image: conic-gradient(from 90deg at 60% 45%, red, yellow, green); border-radius: 50%; }
Przykład 8
Inny przykład wykresu kołowego:
#grad { background-image: conic-gradient(red 0deg, red 90deg, yellow 90deg, yellow 180deg, green 180deg); border-radius: 50%; }
Gramatyka CSS
background-image: conic-gradient([from kąt] pozycja,] stopień koloru, stopień koloru, ...);
wartość | opis |
---|---|
from kąt | opcjonalnie. Cały przechylony gradient będzie obracał się o ten kąt. Domyślna wartość to 0deg. |
at pozycja | opcjonalnie. Określa pozycję środka przechylonego gradientu. Domyślna wartość to center. |
stopień koloru, ... stopień koloru |
Punkt zatrzymania koloru to kolor, który ma być prezentowany w miarę płynnego przejścia. Ta wartość składa się z wartości koloru i opcjonalnej pozycji zatrzymania (kąt od 0 do 360 stopni lub procent od 0% do 100%) |
Szczegóły techniczne
Wersja: | CSS3 |
---|
Wsparcie przeglądarki
Liczby w tabeli oznaczają pierwszą wersję przeglądarki, która w pełni obsługuje tę funkcję.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
69 | 79 | 83 | 12.1 | 56 |
Strony związane
Przykład:CSS gradient
Wersja:Atrybut background-image CSS
Wersja:Funkcja CSS linear-gradient()
Wersja:Funkcja CSS radial-gradient()
Wersja:Funkcja CSS repeating-conic-gradient()
- Strona poprzednia Funkcja color-mix() w CSS
- Strona następna Funkcja contrast() w CSS
- Wróć do poprzedniego poziomu Podręcznik referencyjny funkcji CSS