반응형
저는 웹사이트를 만들 때 CSS 파일에 전역 변수를 설정하는 경우가 많습니다.
예를들면
/* style.css */
:root {
/* Colors */
--color-black: #222;
--color-red: #e12;
--color-white: #fff;
/* Fonts */
--font-family-roboto: 'Roboto', sans-serif;
--font-family-opensans: 'Open Sans', sans-serif;
}
:root에 변수를 설정하면 프런트엔드 프로젝트에서 언제 어디서나 이러한 값을 사용할 수 있습니다.
예를들면
.wrapper {
font-family: var(--font-family-roboto);
color: var(--color-black);
}
a {
font-family: var(--font-family-opensans);
color: var(--color-red);
}
따라서 웹 사이트 테마의 일관성이 향상되고 무엇보다도 코딩이 훨씬 쉬워집니다.
'css' 카테고리의 다른 글
주간 다이제스트 03/2022 (0) | 2022.01.25 |
---|---|
HTML, CSS 및 Javascript를 사용한 등록 및 로그인 페이지 (0) | 2022.01.25 |
지금 바로 기술 경력을 시작하세요! (0) | 2022.01.25 |
CSS Funstuff: 애니메이션의 절반 테두리 (0) | 2022.01.25 |
박스 - 보드 게임 닫기(Android) (0) | 2022.01.25 |
댓글