반응형 설계 전략

1920px 디자인을 clamp()로 자동 변환하는 방법 (퍼블리셔 실무 계산 공식 정리)

DDODDO_LAB 2026. 2. 20. 14:38
반응형

 

1920px 기준 디자인을 clamp()로 변환하는 실무 계산 방법 정리. 320px~1920px 반응형 폰트 및 여백 자동 계산 공식 포함.

 

 

clamp()로 자동 변환

 

 

1920px 디자인, 아직도 px 그대로 쓰고 있나요?

디자이너가 1920px 시안으로 전달하면
퍼블리셔는 이렇게 작업합니다.

/* CSS */

font-size: 24px;

 

하지만 문제는
모바일에서 비율이 깨진다는 것.

그래서 필요한 게 clamp() 기반 유동값 설계입니다.

 

clamp() 기본 구조

/* CSS */

font-size: clamp(최소값, 선형계산식, 최대값);

 

예시:

/* CSS */

font-size: clamp(16px, 1.25vw, 24px);

 

1920px 기준 24px을 자동 변환하는 방법

기준 설정

  • 디자인 기준: 1920px
  • 모바일 최소: 320px
  • 최대 크기: 24px
  • 최소 크기: 16px

비율 계산

공식:

(목표px ÷ 1920) × 100 = vw 값

 

24px 기준:

(24 ÷ 1920) × 100 = 1.25vw

 

최종 clamp 적용

/* CSS */

font-size: clamp(16px, 1.25vw, 24px);

이렇게 하면
320px~1920px 사이에서 자연스럽게 변합니다.

 

실무 자동화 방법 (ChatGPT 활용)

매번 계산하기 귀찮다면
이렇게 요청하면 됩니다.

프롬프트:

1920px 기준 32px을
320~1920 반응형 범위에서 자연스럽게 변하는
clamp 값으로 계산해줘.

 

AI는

  • vw 계산
  • 최소값 제안
  • 코드 형태 정리
    까지 한 번에 제공합니다.

 

여백도 동일하게 적용 가능

/* CSS */

padding: clamp(12px, 1vw, 24px);
margin-bottom: clamp(20px, 2vw, 40px);

폰트뿐 아니라
레이아웃 간격도 동일한 방식으로 설계합니다.

 

실무에서 중요한 포인트

1. 최소값은 모바일 가독성 기준으로 설정
2. 최대값은 디자인 기준 px 유지
3. 모든 요소에 무분별하게 사용하지 말 것

clamp는 “디자인 유지 + 유동성 확보” 도구입니다.


정리

  • 1920 기준 px 그대로 쓰지 말 것
  • 비율 계산 후 vw 도출
  • clamp로 최소/최대 범위 설정
  • 반복 계산은 AI에게 맡길 것

 

 

관련 글:

반응형