Funkcja CSS circle()
- Poprzednia strona Funkcja calc() w CSS
- Następna strona Funkcja clamp() w CSS
- Wróć do poprzedniego poziomu Podręcznik referencyjny funkcji CSS
Definicja i użycie
CSS circle()
Funkcje używane do definiowania kuli o promieniu i pozycji.
circle()
Funkcje zazwyczaj używane z clip-path
Atrybuty i shape-outside
Atrybuty używać razem.
Przykład
Przykład 1
Przytnij obraz do kuli o promieniu 50%:
img { clip-path: circle(50%); }
Przykład 2
Przytnij obraz do kuli o promieniu 50% i umieść jej środek na prawej stronie:
img { clip-path: circle(50% at right); }
Przykład 3
używając clip-path
i circle()
Zaimplementuj efekt animacji:
#myDIV { width: 100px; height: 100px; background-color: coral; color: green; animation: mymove 5s infinite; clip-path: circle(50%); } @keyframes mymove { 50% {clip-path: circle(20%);} }
Przykład 4
łącznie używać circle()
,clip-path
i shape-outside
:
img { float: left; clip-path: circle(40%); shape-outside: circle(45%); }
Gramatyka CSS
circle(radius w pozycji)
Wartość | Opis |
---|---|
radius |
Wymagane. Określa promień kuli. Może to być jedna z następujących wartości:
|
w pozycji |
Opcjonalnie. Określa pozycję środka kuli. Może być wartością długości, wartością procentową, lub wartością left, right, top lub bottom. Domyślna wartość to center. |
Szczegóły techniczne
Wersja: | CSS Shape Module Level 1 |
---|
Obsługa przeglądarek
Liczby w tabeli oznaczają pierwszą wersję przeglądarki, która w pełni obsługuje tę funkcję.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |
Strony związane
Odniesienie:CSS clip-path atrybut
Odniesienie:Atrybut shape-outside w CSS
Odniesienie:Funkcja CSS ellipse()
Odniesienie:Funkcja inset() w CSS
Odniesienie:Funkcja polygon() w CSS
- Poprzednia strona Funkcja calc() w CSS
- Następna strona Funkcja clamp() w CSS
- Wróć do poprzedniego poziomu Podręcznik referencyjny funkcji CSS