CSS Custom Properties는 스타일 값에 이름을 붙여 재사용할 수 있도록 도와주는 변수 개념
/* 전역 변수 정의 */
:root {
--primary-color: #3498db;
--secondary-color: #2ecc71;*
}
플랜 B (대체 값 설정)
background-color: var(--secondary-color, #2ecc71);
스코프 우선순위
:root {
--text-color: black;
}
.section {
--text-color: blue; /* 이 영역에서는 파란색으로 덮어쓰기 */
color: var(--text-color);
}
background-color: var(--primary-color);
background-image: url('image.jpg');
background-size: cover; /* 이미지를 요소 크기에 맞게 조정 **/
background-position: center; /* 가운데 정렬 */
background-repeat: no-repeat; /* 반복 방지 */
background-color: hsl(210, 100%, 50%);