티스토리 뷰

 

웹 디자인에서 배경은 전체적인 인상을 결정짓는 가장 중요한 요소 중 하나입니다. 단색 배경이 깔끔함을 준다면, **그라데이션(Gradient)**은 디자인에 깊이감과 생동감을 불어넣어 줍니다. 최근 트렌드인 '글래스모피즘(Glassmorphism)'이나 '네온 스타일'에서도 그라데이션은 필수적인 요소로 자리 잡고 있습니다.

오늘은 초보자도 쉽게 따라 할 수 있는 CSS 그라데이션 구현 방법과 감각적인 예제들을 소개합니다.

1. 선형 그라데이션 (Linear Gradient)

가장 기본이 되는 형태로, 한 방향에서 다른 방향으로 색상이 자연스럽게 전환됩니다.

기본 문법

background: linear-gradient(방향, 색상1, 색상2, ...);

예제 1: 따스한 노을 빛 (Sunset Vibe)

두 가지 색상을 조합하여 부드러운 하늘의 느낌을 연출할 수 있습니다.

  • 코드: linear-gradient(to right, #ffafbd, #ffc3a0)
  • 특징: 왼쪽에서 오른쪽으로 핑크색에서 주황색으로 변하는 따뜻한 느낌입니다.

예제 2: 대각선 방향 조절 (45도 각도)

방향을 to right 대신 45deg와 같은 각도로 설정하면 더욱 역동적인 느낌을 줍니다.

  • 코드: linear-gradient(45deg, #2193b0, #6dd5ed)
  • 비주얼: 시원한 바다 느낌의 파란색 톤이 대각선으로 흐릅니다.

2. 방사형 그라데이션 (Radial Gradient)

중심점에서 시작하여 바깥쪽으로 원을 그리며 퍼져나가는 형태입니다. 특정 요소를 강조하거나 입체감을 줄 때 유용합니다.

기본 문법

background: radial-gradient(모양, 색상1, 색상2, ...);

예제 3: 신비로운 보랏빛 밤 (Mystic Night)

중심은 밝고 바깥쪽은 어둡게 설정하여 집중도를 높입니다.

  • 코드: radial-gradient(circle, #7303c0, #03001e)
  • 활용: 랜딩 페이지의 히어로 섹션 배경으로 적합합니다.

3. 다중 색상 스톱 (Multiple Color Stops)

두 가지 색상만으로는 부족하다면, 여러 색상을 섞어 더욱 화려한 디자인을 완성할 수 있습니다.

예제 4: 무지개 띠 배경

색상이 변하는 지점(%)을 직접 지정하여 선명도를 조절할 수 있습니다.

background: linear-gradient(to bottom, 
    #ff0000 0%, 
    #ffff00 50%, 
    #00ff00 100%
);

4. 실전 활용 팁: 텍스트 그라데이션

배경뿐만 아니라 글자에도 그라데이션을 적용하여 강조 포인트를 만들 수 있습니다.

.gradient-text {
  background: linear-gradient(to right, #f80759, #bc4e9c);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: bold;
  font-size: 3rem;
}

💡 세련된 그라데이션을 위한 3가지 법칙

  1. 유사색 사용하기: 색상 휠에서 서로 가까운 위치에 있는 색상을 섞으면 실패할 확률이 적습니다 (예: 파랑과 보라).
  2. 불투명도 활용: 단색 배경 위에 투명도가 포함된 rgba 그라데이션을 겹치면 훨씬 깊이 있는 색감이 나옵니다.
  3. 명도 차이 주기: 한쪽은 조금 더 밝게, 한쪽은 조금 더 어둡게 설정하면 자연스러운 광원 효과를 낼 수 있습니다.

그라데이션은 단순한 배경을 넘어 브랜드의 아이덴티티를 표현하는 강력한 도구입니다. 위의 예제들을 복사해서 여러분의 프로젝트에 직접 적용해 보세요!

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함