CSS clamp() 계산기 (유체 타이포그래피)
색상
유체 타이포는 `clamp(min, preferred, max)`로 두 뷰포트 너비 사이를 선형 스케일링 — 브레이크포인트 불필요. 이 계산기는 최소·최대 값과 뷰포트 범위를 받아 정확한 `clamp(min, intercept + slope*100vw, max)` 식을 반올림 잡음 없이 출력. `rem`(루트 크기 설정 가능) 또는 `px` 출력. 실시간 프리뷰 블록으로 스케일링 확인 가능.
—
프리셋
결과
font-size: clamp(1rem, 0.8261rem + 0.8696vw, 1.5rem);창 크기를 바꾸면 프리뷰가 선형으로 스케일됩니다.
미리보기
다람쥐 헌 쳇바퀴 돌리듯 달리는 갈색 여우.
사용법
- 프리셋(Body·H1 등)을 고르거나 직접 최소/최대 값과 뷰포트 범위 입력.
- rem 또는 px 선택(접근성 위해 rem 권장).
- 한 줄 clamp 식을 CSS에 복사.
자주 묻는 질문
- 왜 미디어 쿼리 대신 clamp()?
- 두 브레이크포인트 사이를 선형으로 스케일 — 점프 없음, 각 브레이크포인트마다 값 관리 불필요. 같은 효과를 CSS 줄 수 더 적게.
- 왜 px 대신 rem?
- 사용자가 브라우저에서 기본 폰트 사이즈를 바꿀 수 있는데(예: 접근성), rem은 이를 존중하고 px는 무시.
- 중간의 slope는 뭐죠?
- 뷰포트 `1vw` 증가당 값이 얼마나 커지는지. intercept와 합쳐 (minVw, minVal)·(maxVw, maxVal)을 지나는 1차 함수.
- 브라우저 지원?
- `clamp()`는 2020년 이후 모든 브라우저 — Safari 13.1·Chrome 79·Firefox 75. 2026년 어디서나 안전.
관련 도구
색맹 시뮬레이터
8가지 색각 이상(CVD)에 따라 이미지가 어떻게 보이는지 시뮬레이션.
색상00
CSS Box Shadow 생성기
여러 레이어로 CSS box-shadow를 디자인 — 실시간 미리보기 + CSS·Tailwind 출력.
색상00
컬러 포맷 변환기
어떤 색이든 HEX·RGB·HSL·HSV·OKLCH·CSS 변수로 한 번에 변환.
색상00
CSS 그라디언트 생성기
선형·방사형 CSS 그라디언트를 다중 색상 스톱으로 디자인하고 코드를 복사하세요.
색상00
컬러 팔레트 생성기
기준 색에서 여섯 가지 배색으로 조화로운 팔레트를 만드세요.
색상00
색상 대비 검사기
글자/배경 대비를 WCAG AA·AAA 기준으로 검사하세요.
색상00