mix("첫번째", "두번째"): 첫번째 인자, 두번째 인자값을 섞어서 색상을 표현해주는 함수

background-color: mix(royalblue, red);

lighten("첫번째", "두번째"): 첫번째 인자의 색상을 두번째 인자의 비율만큼 밝게 표현

background-color: lighten(royalblue, 10%);

darken("첫번째", "두번째"): 첫번째 인자의 색상을 두번째 인자의 비율만큼 어둡게 표현

background-color: darken(royalblue, 10%);

버튼을 만들 때 유용하게 사용된다. (마우스를 올리면 색이 진해지도록 설정)

&:hover {
      background-color: darken(royalblue, 10%);
      }

 

saturate("첫번째 인자", "두번째 인자"): 첫번째 인자의 색상을 두번째 인자의 비율만큼 채도를 올린다.

    background-color: saturate(royalblue, 40%);

 

desaturate("첫번째 인자", "두번째 인자"): 첫번째 인자의 색상을 두번째 인자의 비율만큼 채도를 낮춘다.

background-color: desaturate(royalblue, 40%);

rgba("첫번째 인자", "두번째 인자"): 투명도 설정을 해줄 수 있다.

background-color: rgba(royalblue, .5);

 

 

'프론트엔드 > SCSS, Sass' 카테고리의 다른 글

SCSS - 데이터 타입  (0) 2021.06.26
SCSS - 가져오기  (0) 2021.06.26
SCSS - 함수  (0) 2021.06.25
SCSS - 반복문  (0) 2021.06.25
SCSS - 재활용  (0) 2021.06.25

+ Recent posts