CSS 도구 · 2026-07-17 · 4분 읽기

border-radius 4개 모서리 따로 설정하면서 숫자 맞추는 거 너무 귀찮아서 만든 도구

👉 CSS border-radius 시각적 생성기 바로 가기

border-radius: 20px 10px 30px 5px / 15px 5px 20px 10px; — 이 코드가 어떤 모양인지 머릿속에 그려지는 사람? 솔직히 저장하고 새로고침 해봐야 앎.

언제 필요한지

border-radius 작업이 생각보다 자주 나옴:

  • 카드 컴포넌트 디자인 → 모서리 둥글기를 얼마나 줄지 눈으로 보면서 결정하고 싶음
  • 버튼 스타일링 → 알약형(pill) 버튼, 살짝 둥근 버튼, 완전 사각 버튼 빠르게 비교
  • 아바타/이미지 → 원형, 둥근 사각, 특정 모서리만 둥글게
  • 모달/팝업 → 상단 모서리만 둥글게 또는 특정 방향만
  • 말풍선 UI → 한쪽 모서리만 날카롭게 해서 말풍선 꼬리 느낌 내기
  • CSS 아트/일러스트 → border-radius만으로 유기적인 blob 모양 만들기
  • 디자인 시스템 토큰 → 프로젝트 전반에 쓸 radius 값 체계 잡기

4개 모서리를 독립적으로 조절하는 건 피그마에서도 쉬운데, 그 결과를 CSS 코드로 옮기는 과정이 매번 숫자 맞추기 게임이 됨.


border-radius 문법이 왜 헷갈리냐면

기본은 알아도 심화로 가면 복잡해짐:

  • 단축 표기 1개 값border-radius: 8px; → 4모서리 동일. 이건 다들 앎.
  • 단축 표기 4개 값border-radius: TL TR BR BL; (시계방향 순서). 순서 헷갈리면 항상 찾아봄.
  • 개별 속성border-top-left-radius, border-top-right-radius 등 4개 따로. 특정 모서리만 바꿀 때.
  • 타원형 모서리border-radius: Xpx Xpx / Ypx Ypx; — 슬래시(/) 앞이 수평, 뒤가 수직. 이건 진짜 헷갈림.
  • 퍼센트 값border-radius: 50%;는 원형. 퍼센트는 요소 크기 기준이라 동적 크기 요소에서 유용.

타원형 모서리 부분은 시각적으로 안 보이면 숫자만 가지고 뭐가 어떻게 될지 예측이 안 됨.


기존 방법 문제

  • 코드 직접 수정 → 저장, 브라우저 새로고침, 확인, 다시 수정 반복
  • 브라우저 개발자 도구 → 실시간 편집은 되는데 4개 모서리 따로 보면서 조절하기 불편
  • 피그마에서 먼저 잡기 → 디자인은 쉬운데 CSS 값으로 옮길 때 수동으로 계산
  • MDN 예제 참고 → 예제 코드 있는데 내 사이즈/색상에 맞춰 조절하는 게 번거로움

"슬라이더 조절하면서 실시간으로 보고 코드 바로 복사" — 이게 안 되는 게 이상한 거임.


그래서 만들었음

슬라이더로 조절하면서 실시간 미리보기 + CSS 코드 즉시 복사:

  • 4개 모서리(TL, TR, BR, BL) 각각 독립 슬라이더
  • 전체 동시 조절 옵션 — "링크" 체크하면 4개 같이 움직임
  • 수평/수직 타원 반경 별도 조절 — border-radius: X / Y 타원형 모서리도 시각적으로
  • 미리보기 박스 실시간 업데이트 — 슬라이더 움직이면 바로 반영
  • 단축 표기 / 개별 표기 모두 코드 생성 — 필요한 형식으로 복사
  • px / % / rem 단위 선택 가능
  • 자주 쓰는 프리셋 — 알약형, 원형, 카드형 등 바로 불러오기

타원형 모서리까지 시각적으로 조절되는 게 진짜 핵심임. 그 슬래시(/) 문법 써본 사람은 알겠지만 눈으로 안 보면 답이 없음.


실제로 써보니

좋은 점:

  • 슬라이더 조절하면서 바로 확인 — 브라우저 새로고침 없이
  • 타원형 모서리도 시각적으로 가능 — 이게 없는 도구가 많아서 이 부분이 진짜 유용했음
  • 프리셋 덕분에 빠른 시작 — "카드형 정도로" 하면 그냥 카드형 프리셋 선택 후 미세 조정
  • 단축 표기 / 개별 표기 둘 다 제공 — 레거시 코드에서 개별 표기 쓰는 곳이 있어서 둘 다 필요함
  • px/rem 전환 — 반응형 작업에서 rem 단위 필요할 때 바로 전환

한계:

  • 미리보기 박스 크기가 고정 — 실제 내 컴포넌트 비율로 보고 싶을 때는 직접 적용해봐야 함
  • Tailwind 클래스 형식으로는 안 나옴 — Tailwind 쓰면 CSS 값 확인 후 대응 클래스 직접 찾아야 함

활용 팁

이런 식으로 쓰면 효율적임:

  • 디자인 시스템 radius 토큰 — sm(4px), md(8px), lg(16px), full(9999px) 같은 단계 잡을 때 각 값 미리보기 확인 후 결정
  • blob 모양 만들기 — 타원형 모서리 기능으로 4개 모서리를 비대칭으로 조절하면 유기적인 blob 모양 가능. CSS 아트에서 많이 씀.
  • 말풍선 꼬리 — 특정 모서리 하나만 0으로 줄이면 말풍선처럼 보임. 4개 중 하나 0 설정.
  • 이미지 프레임 — 사각 이미지를 원형으로 만들 때 50% 프리셋 바로 적용 후 코드 복사

사용법

  1. 미리보기 박스 왼쪽의 슬라이더 4개 조절 — TL(왼위), TR(오위), BR(오아), BL(왼아)
  2. 4개 동시 조절 원하면 "링크" 토글 켜기
  3. 타원형 모서리 원하면 수평/수직 반경 별도 슬라이더 조절
  4. 단위 선택 (px / % / rem)
  5. CSS 코드 확인 후 복사 버튼 클릭
  6. 코드에 붙여넣기. 끝.

프리셋 있으니까 먼저 프리셋 골라보고 미세 조정하는 게 제일 빠름.


써보기

👉 CSS border-radius 시각적 생성기 바로 가기

4개 모서리 따로 조절해야 하는 상황 생기면 써봐. 타원형 모서리 기능으로 blob 모양 만들어보는 것도 재밌음 ㅋㅋ


#border-radius #CSS도구 #웹개발 #프론트엔드 #CSS생성기 #UI디자인 #카드UI #버튼스타일링

광고