내 연구 결론적으로 :
을 당신은 T로 SASS 이하를 사용할 필요가 없습니다 CSS에서 변수의 장점.
CSS에서 재사용 가능한 값을 설정하려면 사용자 지정 속성 표기법 (예 : --main-color: black;
그런 다음 var() 함수를 사용하여 스타일 파일의 아무 곳이나 액세스 할 수 있습니다. 아래 color: var(--main-color);
근무 예 :
:root {
--main-theme-color: red;
}
.one {
background-color: var(--main-theme-color);
margin: 10px;
width: 50px;
height: 50px;
}
.two {
background-color: var(--main-theme-color);
margin: 10px;
width: 50px;
height: 50px;
}
.three {
background-color: var(--main-theme-color);
margin: 10px;
width: 50px;
height: 50px;
}
.four {
background-color: black;
color: var(--main-theme-color);
margin: 10px;
width: 50px;
height: 50px;
}
<div class="one"> </div>
<div class="two"> </div>
<div class="three"> </div>
<div class="four"> RED </div>
이제, 기존의 변수는 (당신이 그들을 이해 하듯이) 어떻게 CSS 작업에 맞지 않는 아마 때문에 CSS – vals
에 변수가? 이름에도 불구하고 카스 케이 딩 바스 (cascading vars)라고하는 사용자 정의 속성조차도 같은 일에 가까이 있지 않습니다. – BoltClock