CSS 변수란?
:root { --primary: #2563eb; }
.btn { background: var(--primary); }장점
- Sass 변수와 달리 런타임 변경 가능
- 다크 모드 구현에 필수
- Shadow DOM 경계 관통 (디자인 토큰)
CSS custom properties. --name으로 선언, var()로 참조. 동적 테마의 핵심.
:root { --primary: #2563eb; }
.btn { background: var(--primary); }