Toolify

CSS 그라디언트 생성기 (선형, 방사형, 원뿔)

그라디언트 종류 선택, 각도 설정, 위치 있는 색상 정지 추가나 제거. 라이브 미리보기. 한 번 클릭으로 CSS 배경 선언 복사.

색상 정지

  • 0%
  • 100%

작동 방식

CSS의 세 그라디언트 종류

선형 그라디언트: 색상이 주어진 각도의 직선을 따라 전환. 0°는 위, 90°는 오른쪽(기본 읽기 방향), 180°는 아래. 배경, 버튼, 히어로 섹션에 가장 흔함.

방사형 그라디언트: 색상이 중심점에서 바깥으로 전환. 모양이 원(우리 기본)이나 타원 가능. 스포트라이트 효과, 태양 같은 요소, 주의 끄는 중심에 최적.

원뿔 그라디언트: 색상이 색상 휠처럼 중심점 주위 회전. 덜 흔하지만 파이 차트, 시계 면, 장식 스피너에 강력. 2020년부터 현대 브라우저 지원.

색상 정지와 퍼센트 시스템

각 색상 정지는 색상과 0%부터 100% 위치 가짐. 0%는 그라디언트 시작, 100%는 끝. 두 정지가 부드러운 두 색상 그라디언트 제공. 중간에 세 번째 정지 추가가 위치에 따라 삼색 블렌드나 날카로운 띠 생성.

날카로운 전환(블렌드 없음)에는 같은 위치에 다른 색상의 두 정지 두기. 예: '#000 50%, #fff 50%'가 중간점에 날카로운 검정-흰색 분할 생성. 이렇게 '줄무늬' 배경 만듦.

성능과 접근성 팁

그라디언트는 배경 이미지와 달리 HTTP 요청 없이 네이티브 렌더. 품질 손실 없이 무한 확장. 애니메이션 친화적: background-position 통해 위치 전환 또는 사용자 정의 속성으로 그라디언트 정지 애니메이션.

접근성: 그라디언트 전반에 대비 변동하면 복잡한 그라디언트 위 텍스트 직접 두지 말기. 평면 색상 오버레이 사용, 그라디언트의 평균 밝기가 텍스트와 대비 보장, 또는 본 contrast checker로 테스트. WCAG AA가 일반 텍스트에 4.5:1, 큰 텍스트에 3:1 요구.

자주 묻는 질문

옛 브라우저에서 그라디언트 지원?

선형과 방사형 그라디언트가 Edge, Firefox, Chrome, Safari 포함 모든 현대 브라우저에서 작동(2014년부터). 원뿔 그라디언트는 Chrome 69+, Firefox 83+, Safari 12.1+ 필요 — 옛 브라우저는 선형 폴백.

React Native나 모바일 앱에 사용?

웹 CSS 그라디언트가 React Native에 직접 번역 안 됨 — `react-native-linear-gradient` 같은 라이브러리 사용. 색상 정지는 번역되지만 구문 다름. iOS와 Android UI는 플랫폼별 API 사용.

명명된 색상 사용?

네. 색상 선택기 옆 텍스트 입력의 어떤 헥스 코드(예: #ff0000)를 CSS 색상 이름(red, dodgerblue 등)으로 교체.

왜 본 원뿔 그라디언트 이상해 보임?

원뿔 그라디언트는 설정한 각도에서 시계 방향 회전. 전체 360° 회전 커버하는 다중 정지와 가장 잘 보임. 2 정지만으로는 종종 불완전해 보임.

'글로우' 효과 만드는 방법?

완전 투명 끝 정지로 방사형 그라디언트 사용: 예: 'radial-gradient(circle, rgba(255,200,0,0.6) 0%, transparent 70%)'.

그라디언트 애니메이션 가능?

CSS가 그라디언트 정지 직접 애니메이션 안 함, 그러나 background-position을 움직임 효과로 애니메이션 또는 CSS 사용자 정의 속성(변수) 사용하고 JavaScript로 업데이트 가능.

왜 CSS 그렇게 김?

각 정지가 색상과 위치 추가. 많은 정지의 긴 그라디언트가 장황한 CSS 생성. 더 단순한 결과는 2-3 정지 고수.

데이터가 전송되나요?

전송되지 않습니다. 모든 것 로컬 계산.

관련 도구

최종 업데이트: