가이드

CSS 그라데이션 생성기로 선형·방사형 CSS 코드 만들기

유형, 방향, 색상을 입력하면 선형 또는 방사형 스타일의 CSS 그라데이션 코드를 만들 수 있습니다. 비워 둔 입력에는 정해진 기본값이 적용됩니다.

도구 CSS 그라디언트 생성기

CSS 그라데이션 코드를 준비하는 방법

CSS 그라데이션 생성기는 웹페이지의 배경이나 카드 영역에 사용할 그라데이션 CSS 코드를 준비할 때 활용할 수 있습니다. 입력란에 그라데이션 유형, 방향, 색상을 텍스트로 지정하면 입력 조합에 맞는 선형 또는 방사형 스타일의 코드를 만들 수 있습니다. 디자인 시안에 맞는 색상 조합을 빠르게 바꾸거나, CSS 속성에 넣을 문자열의 형태를 확인하고 싶을 때 유용합니다.

이 도구의 입력은 선택 사항입니다. 모든 항목을 직접 채우지 않아도 비어 있는 항목에는 정해진 기본값이 사용됩니다. 따라서 처음에는 기본 설정으로 결과를 확인한 뒤, 필요한 항목만 바꾸는 방식으로 시작할 수 있습니다. 기본 유형은 linear이고 기본 방향은 to right입니다. 기본 색상은 #ff7e5f, #feb47b로 제공됩니다.

유형 입력은 결과의 큰 방향을 결정합니다. 유형 텍스트가 linear와 정확히 일치하면 선형 그라데이션으로 처리됩니다. 그 밖의 유형 텍스트는 원형 모양의 방사형 그라데이션으로 처리됩니다. 즉, 선형 결과를 기대한다면 유형 입력을 임의의 표현으로 바꾸기보다 linear라는 값을 사용해야 합니다. 방사형 스타일을 확인하려는 경우에는 linear가 아닌 유형 텍스트를 입력하는 방식으로 결과를 구분할 수 있습니다.

입력값을 정하고 CSS 코드 생성하기

  1. 먼저 그라데이션 유형 입력란을 정합니다. 선형 결과가 필요하면 linear를 입력합니다. 선형이 아닌 방사형 스타일을 확인하려면 linear와 다른 유형 텍스트를 입력합니다. 유형을 비워 두면 기본값인 linear가 적용되므로, 별도 입력 없이 시작할 때는 선형 결과를 기준으로 확인하게 됩니다.

  2. 선형 그라데이션을 만들 때 방향 입력란에 원하는 방향 텍스트를 입력합니다. 예를 들어 to bottom, to left 또는 135deg처럼 CSS에서 사용하려는 방향 표현을 넣을 수 있습니다. 유형이 linear와 정확히 일치하는 경우에는 이 방향 텍스트가 생성되는 선형 그라데이션 코드에 포함됩니다. 방향을 비워 두면 to right가 사용됩니다.

  3. 색상 입력란에 색상 항목을 입력합니다. 여러 색상을 사용할 때는 쉼표로 구분합니다. 예를 들어 #ff0000, #0000ff, #ffffff처럼 작성할 수 있습니다. 입력된 색상 텍스트는 쉼표를 기준으로 나뉘고, 나뉜 각 항목의 앞뒤 공백이 정리됩니다. 이후 항목은 쉼표와 공백으로 다시 연결되어 결과 코드에 들어갑니다. 색상 순서를 바꾸면 입력한 항목의 순서도 달라지므로, 시작 색상과 끝 색상의 배치를 먼저 정해 두는 편이 좋습니다.

  4. 필요한 입력을 마친 뒤 생성 동작을 실행합니다. 입력하지 않은 항목이 있다면 해당 항목에는 유형 linear, 방향 to right, 색상 #ff7e5f, #feb47b가 적용됩니다. 모든 값을 새로 입력할 필요는 없으므로, 기본 색상은 유지하고 방향만 바꾸거나 유형과 색상만 바꾸는 식으로 조합할 수 있습니다.

  5. 결과 영역에 생성된 CSS 코드를 확인합니다. 선형 결과를 원했다면 유형이 linear로 입력되었는지, 방향을 지정했다면 그 방향 표현이 결과에 들어갔는지 살펴봅니다. 방사형 스타일을 원했다면 유형이 linear와 다른 값으로 입력되었는지 확인합니다. 색상은 입력한 순서와 쉼표 기준의 항목 구성이 결과에 반영되는지 함께 확인하면 됩니다.

  6. 결과를 사용할 위치의 스타일에 코드를 옮겨 적용합니다. 이때 입력란에서 의도한 색상 순서와 방향 표현을 유지했는지 확인하고, 여러 시안을 비교하려면 한 번에 한 항목씩 바꾸면서 결과 차이를 살펴보세요. 유형, 방향, 색상을 모두 동시에 바꾸면 어느 입력이 결과에 영향을 주었는지 구분하기 어려울 수 있습니다.

생성된 결과의 형태와 적용 범위 이해하기

생성된 결과를 읽을 때는 먼저 유형 입력과 결과의 그라데이션 형태를 대응해 보세요. 유형이 linear와 정확히 일치했다면 결과는 선형 그라데이션 코드이며, 입력한 방향 텍스트가 코드에 포함됩니다. 예를 들어 방향을 to bottom으로 입력했다면 선형 코드에서 해당 방향 표현이 사용되는지 확인할 수 있습니다. 방향을 입력하지 않은 경우에는 기본 방향인 to right를 기준으로 결과를 읽습니다.

유형이 linear와 다르면 결과는 원형 모양의 방사형 그라데이션 코드로 처리됩니다. 이 경우에는 선형 방향을 해석하는 방식으로 결과를 읽기보다, 방사형 결과에 색상 항목이 어떤 순서로 연결되었는지 살펴보는 것이 적절합니다. 유형 입력에 다른 표현을 넣었다고 해서 여러 종류의 그라데이션 모드가 별도로 선택되는 것은 아니며, 제공된 동작에서는 linear 여부에 따라 선형 또는 방사형 스타일로 나뉩니다.

색상 결과는 입력한 텍스트가 쉼표 기준으로 분리된 뒤 각 항목의 앞뒤 공백이 제거되고, 쉼표와 공백으로 이어진 형태입니다. 따라서 #111111, #eeeeee처럼 간격이 일정하지 않은 입력도 항목 사이의 공백이 정리된 형태로 결과에 반영됩니다. 쉼표가 없는 단일 입력은 하나의 항목으로 다뤄지며, 입력한 색상 텍스트의 순서도 결과의 연결 순서에 영향을 줍니다.

결과를 실제 스타일에 사용할 때는 생성된 문자열이 의도한 입력을 반영했는지 먼저 확인하세요. 이 도구의 제공된 동작은 색상 이름이나 색상 표기, 방향 문법이 올바른지 판정하는 기능까지 포함하지 않습니다. 그러므로 입력에 사용한 표현이 적용하려는 CSS 환경에서 원하는 방식으로 해석되는지 별도로 점검해야 합니다. 특히 색상 항목 사이의 쉼표, 방향 표현의 철자, 유형 값의 대소문자와 공백을 확인하면 결과를 읽고 수정하기가 수월합니다.

기본값으로 만든 결과와 직접 입력한 결과를 비교하면 각 입력의 역할도 파악할 수 있습니다. 기본 상태에서는 선형 유형과 to right 방향, 두 개의 기본 색상이 사용됩니다. 이후 유형만 linear가 아닌 값으로 바꾸면 방사형 스타일로 결과 형태가 달라지고, 선형 상태에서 방향만 바꾸면 방향 텍스트가 달라집니다. 색상만 바꾸면 쉼표로 구분된 항목의 연결 내용이 달라집니다.

사용 예시

대각선 방향의 파란색 그라데이션 배경을 카드에 적용하려고 합니다.

유형에 linear, 방향에 135deg, 색상에 #4facfe, #00f2fe를 입력한 뒤 생성 동작을 실행합니다.

결과에는 선형 그라데이션 CSS 코드가 표시되고, 방향 135deg와 공백이 정리된 두 색상 항목이 코드에 포함됩니다.

제한 사항

  • 색상과 방향의 문법을 판정하는 기능은 제공된 동작에 포함되지 않으므로, 생성된 코드를 적용하기 전에 입력 표현과 실제 표시 결과를 별도로 확인해야 합니다.

자주 발생하는 오류

  • 유형에 linear와 다른 값을 입력한 뒤 선형 결과를 기대하면 방사형 스타일이 생성됩니다. 선형 결과가 필요할 때는 유형을 linear와 정확히 일치하도록 입력하세요.

자주 묻는 질문

선형과 방사형 그라데이션은 어떻게 구분하나요?

유형이 linear와 정확히 일치하면 선형 그라데이션이 생성되고 입력한 방향 텍스트가 코드에 포함됩니다. 유형이 linear와 다르면 원형 모양의 방사형 그라데이션으로 처리됩니다.

색상은 어떻게 입력하나요?

여러 색상은 쉼표로 나누어 입력합니다. 각 항목의 앞뒤 공백이 정리된 뒤 쉼표와 공백으로 연결되지만, 색상 표기 자체가 올바른지는 도구의 제공된 동작에서 확인하지 않습니다.

입력란을 비워 두면 어떤 결과가 나오나요?

비워 둔 입력에는 기본값이 사용됩니다. 유형은 linear, 방향은 to right, 색상은 #ff7e5f, #feb47b입니다.

도구

CSS 그라디언트 생성기