Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 프로그래머스
- 자바 삼항연산자
- 자바 공배수
- 자바 switch문
- 자바 if문
- 자바 강제 캐스팅
- TypeScript
- 자바 자동캐스팅
- 자바 구구단 출력
- 자바
- 타입스크립트
- MySQL
- 자바 반복문
- Til
- 자바 public
- 정보처리기사실기
- Vue3
- 자바 for문
- 항해99
- 자바 조건문
- react ag grid
- 항해99 2기
- 변수
- 자바 while문
- 자바 스캐너
- react with typescript
- 이클립스 DB연동
- 자바 향상된 for문
- java
- 조코딩
Archives
- Today
- Total
뇌 채우기 공간
[SCSS] 가변 인수 / 입력할 인수가 불확실할때 사용 /... 본문
때때로 입력할 인수의 개수가 불확실한 경우가 있다.
그럴 경우 매개변수 뒤에 ...을 붙인다.
순서대로 인수가 들어가는데
3개를 받겠다고 했는데 5개를 넣었다.
원래는 오류가 나는데 bg옆에 ...을 붙였으니 bg라는 변수가 그 다음 것들을 다 받는다.
// 인수를 순서대로 하나씩 전달 받다가, 3번째 매개변수($bg-values)는 인수의 개수에 상관없이 받음
@mixin bg($width, $height, $bg-values...) {
width: $width;
height: $height;
background: $bg-values;
}
div {
// 위의 Mixin(bg) 설정에 맞게 인수를 순서대로 전달하다가 3번째 이후부터는 개수에 상관없이 전달
@include bg(
100px,
200px,
url("/images/a.png") no-repeat 10px 20px,
url("/images/b.png") no-repeat,
url("/images/c.png")
);
}
<scss>
div {
width: 100px;
height: 200px;
background: url("/images/a.png") no-repeat 10px 20px,
url("/images/b.png") no-repeat,
url("/images/c.png");
}
<css>
728x90
'WEB > SASS,SCSS' 카테고리의 다른 글
[SCSS] 함수 / 연산하여 스타일 정의 (0) | 2021.04.20 |
---|---|
[SCSS] @extend 특정 선택자가 다른 선택자의 모든 스타일을 가져야하는 경우 (0) | 2021.04.20 |
[SCSS] 재활용 Mixins / 같은 코드를 정의해서 include로 재사용한다 (0) | 2021.04.20 |
[SCSS] 논리 연산자 and , or , not / if조건문과 같이 사용 (0) | 2021.04.20 |
[SCSS] 색상 연산 가능 opacify() transparentize() (0) | 2021.04.20 |