CSS circle() 함수
- 이전 페이지 CSS calc() 함수
- 다음 페이지 CSS clamp() 함수
- 上一层으로 돌아가기 CSS 함수 참조 가이드
정의와 사용법
CSS의 circle()
함수를 사용하여 반지름과 위치를 가진 원을 정의합니다.
circle()
함수는 일반적으로 clip-path
속성과 shape-outside
속성을 함께 사용합니다。
예제
예제 1
이미지를 반지름이 50%인 원형으로 잘라냅니다:
img { clip-path: circle(50%); }
예제 2
이미지를 반지름이 50%인 원형으로 잘라내고, 원심을 오른쪽에 위치시킵니다:
img { clip-path: circle(50% at right); }
예제 3
사용 clip-path
와 circle()
애니메이션 효과 구현:
#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%);} }
예제 4
결합 사용 circle()
、clip-path
와 shape-outside
:
img { float: left; clip-path: circle(40%); shape-outside: circle(45%); }
CSS 문법
circle(radius 위치에서)
값 | 설명 |
---|---|
radius |
필수입니다. 원의 반지름을 지정합니다. 다음 중 하나의 값이 될 수 있습니다:
|
위치에서 |
선택 사항입니다. 원의 중심 위치를 지정합니다. 길이 값, 백분율 값, 또는 left, right, top, bottom 등의 값이 될 수 있습니다. 기본 값은 center입니다. |
기술 세부 사항
버전: | CSS Shape Module Level 1 |
---|
浏览器支持
표中的数字表示首个完全支持该函数的浏览器版本。
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |
관련 페이지
- 이전 페이지 CSS calc() 함수
- 다음 페이지 CSS clamp() 함수
- 上一层으로 돌아가기 CSS 함수 참조 가이드