CSS 그라데이션 빌더

색상을 선택하고 각도를 조절하여 CSS 그라데이션 코드를 실시간으로 생성하세요.

135°
생성된 CSS 그라데이션

CSS 그라데이션 빌더 완벽 가이드

CSS 그라데이션(gradient)은 웹 디자인에서 가장 널리 사용되는 시각적 효과 중 하나입니다. 두 가지 이상의 색상 사이를 부드럽게 전환하여 배경, 버튼, 카드, 텍스트 오버레이 등 다양한 요소에 깊이감과 시각적 매력을 더할 수 있습니다. CSS 그라데이션 빌더는 복잡한 CSS 문법을 직접 작성할 필요 없이, 직관적인 컬러피커와 슬라이더를 사용하여 원하는 그라데이션을 실시간으로 미리보기하고 코드를 자동 생성해 주는 강력한 도구입니다.

CSS 그라데이션의 종류

CSS에서 제공하는 그라데이션은 크게 두 가지 유형으로 나뉩니다. 선형 그라데이션(linear-gradient)은 지정된 각도(0~360도)를 따라 직선 방향으로 색상이 전환됩니다. 예를 들어 135도 각도는 좌상단에서 우하단 방향으로 색상이 흐릅니다. 방사형 그라데이션(radial-gradient)은 중심점에서 바깥쪽으로 색상이 퍼져나가는 원형 또는 타원형 패턴을 만듭니다. 각 유형은 사용 목적과 디자인 의도에 따라 적절히 선택하면 됩니다.

색상 정지점(Color Stop)이란?

색상 정지점은 그라데이션에서 특정 색상이 위치하는 지점을 의미합니다. 퍼센트(%) 값으로 지정하며, 0%는 시작점, 100%는 끝점을 나타냅니다. 예를 들어, 빨간색을 0%, 노란색을 50%, 파란색을 100%에 배치하면 빨강에서 노랑으로, 다시 노랑에서 파랑으로 부드럽게 전환됩니다. 이 도구에서는 2개에서 최대 5개까지 색상 정지점을 추가할 수 있어 복잡하고 아름다운 그라데이션을 손쉽게 만들 수 있습니다.

그라데이션 활용 팁

브라우저 호환성

CSS 그라데이션은 모든 최신 브라우저(Chrome, Firefox, Safari, Edge)에서 완벽하게 지원됩니다. IE10 이상에서도 기본 선형/방사형 그라데이션이 지원되므로, 대부분의 프로젝트에서 안심하고 사용할 수 있습니다. 이 도구에서 생성되는 코드는 표준 CSS3 문법을 따르므로 별도의 벤더 접두사(vendor prefix) 없이도 대부분의 환경에서 정상 동작합니다.

자주 묻는 질문 (FAQ)

Q. 최대 몇 개의 색상을 사용할 수 있나요?

A. 이 도구에서는 2개에서 최대 5개까지 색상 정지점을 추가할 수 있습니다. CSS 스펙 자체에는 제한이 없지만, 실용적인 디자인을 위해 5개 이하로 제한하고 있습니다. 색상이 너무 많으면 오히려 시각적으로 복잡해질 수 있으므로 2~3개를 권장합니다.

Q. 생성된 코드를 어디에 붙여넣으면 되나요?

A. 생성된 CSS background 속성 코드를 원하는 HTML 요소의 스타일(CSS 파일 또는 inline style)에 그대로 복사하여 붙여넣으면 됩니다. background 속성에 그라데이션 값이 포함되어 있어 별도의 추가 작업이 필요하지 않습니다.

Q. 선형 그라데이션의 각도는 어떻게 작동하나요?

A. 각도는 0~360도 범위로 설정할 수 있습니다. 0도는 아래에서 위로, 90도는 왼쪽에서 오른쪽으로, 180도는 위에서 아래로, 270도는 오른쪽에서 왼쪽으로 색상이 전환됩니다. 135도(기본값)는 좌상단에서 우하단 방향의 대각선 그라데이션을 만듭니다.

Q. 방사형 그라데이션에서 원형과 타원형의 차이는 무엇인가요?

A. 원형(circle)은 정확한 원 모양으로 색상이 퍼져나가며, 타원형(ellipse)은 요소의 가로세로 비율에 따라 찌그러진 형태로 색상이 퍼집니다. 정사각형 요소에서는 차이가 거의 없지만, 직사각형 요소에서는 뚜렷한 차이를 확인할 수 있습니다.

Q. 그라데이션 설정이 저장되나요?

A. 네, 코드 생성 시 현재 설정이 브라우저의 LocalStorage에 자동 저장됩니다. 같은 브라우저에서 다시 방문하면 이전 설정이 복원됩니다. 초기화 버튼을 누르면 저장된 설정이 삭제됩니다.