본문으로 건너뛰기
AZ Tools

Border Radius 생성기

코너 독립 드래그, 타원 반지름, CSS 복사 — 채팅 버블·필·블랍·탭 프리셋 포함.

프리셋

미리보기
CSS
border-radius: 16px;

사용법

  1. 프리셋으로 시작하거나 '균일' 해제 후 코너별 편집.
  2. 블랍 모양엔 '타원' 토글(각 코너에 두 반지름).
  3. border-radius: …를 복사해 CSS에 붙여넣기.

자세한 설명

펼치기

시각적인 border-radius 편집기입니다. 네 모서리를 한꺼번에 둥글리거나, 말풍선과 탭을 위해 네 모서리를 따로 설정하거나, 한 모서리의 가로 반지름과 세로 반지름을 다르게 두는 타원 모드로 바꿀 수 있습니다. 직사각형을 물방울 모양으로 바꾸는 것이 바로 이 모드입니다. 출력은 항상 올바르면서도 가장 짧은 CSS입니다. 네 모서리가 같으면 값 하나, 다르면 값 네 개, 반지름이 타원이면 가로 슬래시 세로의 완전한 형태로 나옵니다. 여기서는 단위가 중요합니다. px 반지름은 고정이지만 퍼센트 반지름은 요소 자신의 너비와 높이를 기준으로 재므로, 상자 크기가 바뀌면 모양도 따라 바뀌고 네 모서리 모두 50%면 어떤 상자든 타원이 됩니다. 이웃한 반지름이 겹칠 만큼 커지면 브라우저는 서로 교차시키는 대신 전부 함께 비율에 맞춰 줄입니다.

자주 묻는 질문

타원 반지름은 언제 쓸모 있나요?

주로 일러스트의 유기적 '블랍' 모양 — 코너마다 비대칭. 표준 UI는 거의 균일 또는 4값.

px vs % 반지름?

%는 요소의 가로/세로에 상대적 — 정사각에 50%면 원, 직사각에 50%면 타원. px는 요소 크기와 무관히 절대값.

정사각형에 필 프리셋이 이상해 보여요.

Pill = 999px는 요소가 세로보다 가로 길다고 가정. 정사각이면 그냥 원이 됩니다.

브라우저 지원?

4값 border-radius와 타원 문법은 2010년 이후 모든 브라우저 지원. 어디서나 안전.

작은 상자에 큰 반지름을 줘도 왜 더 커지지 않나요?

브라우저가 한도를 두기 때문입니다. 한 변에 놓인 두 반지름이 겹칠 만큼 커지면, 서로 교차하는 대신 정확히 맞닿도록 모든 반지름을 같은 비율로 줄입니다. 40px 상자에 999px를 줘도 깨진 모양이 아니라 깔끔한 알약이 되는 이유이자, 숫자를 두 배로 올려도 아무것도 달라지지 않는 이유입니다.

축약형의 각 값은 어느 모서리를 정하나요?

네 값 형식은 왼쪽 위에서 시계 방향입니다. 왼쪽 위, 오른쪽 위, 오른쪽 아래, 왼쪽 아래 순입니다. 값이 셋이면 두 번째 값이 그 사이에 있는 두 모서리를 함께 맡고, 값이 둘이면 대각선끼리 짝을 이룹니다. margin과 padding을 읽는 순서와 같습니다.

관련 도구