DESIGN

CSS 박스 섀도우 생성기

섀도우는 UI에 깊이와 계층감을 더해줍니다. 좋은 섀도우는 눈에 띄지 않으면서 인터페이스를 더 자연스럽게 만들어 줍니다.

CSS box-shadow 구문

box-shadow: 수평오프셋 수직오프셋 흐림반경 퍼짐반경 색상 inset;
/* 예시 */
box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1);

매개변수 설명

  • 수평 오프셋: 양수는 오른쪽, 음수는 왼쪽
  • 수직 오프셋: 양수는 아래쪽, 음수는 위쪽
  • 흐림 반경: 클수록 더 부드럽고 넓게 퍼짐
  • 퍼짐 반경: 섀도우 크기 조절 (+확대, -축소)
  • inset: 내부 섀도우

디자인 트렌드별 섀도우

  • 뉴모피즘: 밝은/어두운 이중 섀도우
  • 머테리얼 디자인: 고도에 따른 단계별 섀도우
  • 글래스모피즘: 은은한 반투명 섀도우