Front-end/CSS

CSS) 특성 값을 직접 만들어 사용하기 - var()

오열매 2022. 10. 4. 10:20

 

방대한 양의 코드를 사용하다보면, 반복되는 코드들이 있다.

 

예를 들면, 위 예시처럼 background-color 라는 property에서 wheat, tomato 등으로 이름이 정해진 경우에는 상관 없지만,

rgb(252, 201, 65) 처럼 다른 표현을 이용하여 색을 나타낸다면?

 

코드도 지저분해지고 귀찮아진다. 

 

이럴 때 var()를 활용한다.

 

:root{ } 에 사용할 변수를 정의하고(변수명 앞에 -- 를 붙여야 한다.), 이 변수명을 var( ) 안에 넣어 활용하면 된다.

 


참고)

 

https://developer.mozilla.org/ko/docs/Web/CSS/var

 

https://nomadcoders.co/kokoa-clone/lectures/1741