박스 그림자 생성기
X·Y·blur·spread·색·inset으로 box-shadow CSS를 미리보며 생성합니다.
박스 그림자 생성기
값을 입력한 뒤 계산하기를 눌러주세요.
미리보기
슬라이더를 조절하면 box-shadow CSS가 즉시 갱신됩니다.
사용 방법
- X 오프셋과 Y 오프셋 슬라이더 또는 숫자로 그림자 위치를 정합니다. 기본은 X 0, Y 8입니다.
- Blur와 Spread로 번짐과 확산을 조절합니다. 기본 blur는 24입니다.
- 그림자 색과 불투명도 슬라이더를 맞춥니다. 불투명도 퍼센트가 옆에 표시됩니다.
- 안쪽 그림자가 필요하면 inset을 켭니다. 미리보기 박스에서 바로 확인합니다.
- 아래 CSS를 복사해 스타일시트에 붙입니다. 초기화로 기본값으로 돌아갑니다.
핵심 개념
박스 그림자 생성기는 카드 UI, 버튼, 모달에 쓰는 box-shadow를 숫자로 조율할 때 씁니다. X·Y는 그림자가 얼마나 어긋나는지, blur는 가장자리 부드러움, spread는 그림자 면적입니다. 색과 알파를 함께 두면 회색 그림자가 아니라 브랜드 색 그림자도 만들 수 있습니다. 슬라이더를 움직이는 즉시 CSS가 갱신됩니다.
inset을 켜면 그림자가 박스 안쪽으로 들어가 눌린 입력창이나 안쪽 음영에 맞습니다. 미리보기는 흰 둥근 사각형이라 밝은 배경 기준입니다. 생성은 브라우저에서만 이뤄집니다. 여러 겹 그림자는 이 화면에서 한 레이어만 만들므로, 겹치려면 복사한 값을 쉼표로 이어 붙이면 됩니다.
예시
기본값 Y 8, blur 24, 불투명도 25%면 부드러운 아래쪽 그림자가 나옵니다. X를 12, Y를 12로 올리면 오른쪽 아래 그림자가 진해지고, inset을 켜면 같은 값이 안쪽 음영으로 바뀝니다. 복사한 CSS를 선택자 안에 그대로 붙여 넣으면 됩니다. 카드 리스트는 같은 그림자를 반복해 계층을 맞추고, 모달만 더 큰 blur를 주는 식이 흔합니다. 어두운 배경에서는 알파를 조금 높여야 그림자가 보이므로 미리보기 흰 박스와 다를 수 있습니다. 복사한 선언을 미디어 쿼리 안에 넣으면 모바일에서 spread를 줄이는 식의 조정도 가능합니다. 같은 입력을 여러 번 시험할 때는 초기화 후 새로 붙여 이전 출력과 섞이지 않게 합니다. 공용 컴퓨터라면 작업이 끝난 뒤 입력란을 비워 원문이 모니터에 남지 않게 하세요. 브라우저 탭을 닫으면 방금 붙인 값도 함께 사라지며 서버에 삭제 요청을 보낼 필요는 없습니다.
자주 묻는 질문
박스 그림자 CSS에서 inset은 언제 쓰나요?
안쪽 그림자입니다. 카드 안쪽 음영이나 눌린 버튼 느낌에 씁니다.
box-shadow 생성 값이 서버로 가나요?
아니요. 브라우저에서만 미리보고 문자열을 만듭니다.
여러 겹 그림자도 만들 수 있나요?
한 레이어만 만듭니다. 여러 겹은 복사한 선언을 쉼표로 이어 붙이세요.
불투명도는 어디에 들어가나요?
색의 알파로 들어갑니다. 슬라이더 옆 퍼센트를 보면 됩니다.
spread와 blur 차이는 무엇인가요?
blur는 가장자리를 흐리게 하고, spread는 그림자 크기를 키우거나 줄입니다.
미리보기 배경색을 바꿀 수 있나요?
미리보기는 흰 박스 고정입니다. 실제 페이지 배경에서 한 번 더 확인하세요. 관련: 그라데이션 생성기 · 컬러 피커
최종 검토일: 2026년 9월 4일