SCSS: if 조건문, 반복문
2021. 1. 11. 09:55ㆍ퍼블리싱/SASS, SCSS
반응형
조건문
if 함수
삼항연산자와 유사
if(조건, 참표현식1, 거짓표현식2)
// @if
@if (조건) {
/* 조건이 참일 때 구문 : 조건의 ()는 생략가능하다. */
}
// @if @else
@if (조건) {
/* 조건이 참일 때 구문 */
} @else {
/* 조건이 거짓일 때 구문 */
}
// @if @else if
@if (조건1) {
/* 조건1이 참일 때 구문 */
} @else if (조건2) {
/* 조건2가 참일 때 구문 */
} @else {
/* 모두 거짓일 때 구문 */
}
반복문
@for
스타일을 반복적으로 출력할 때
// through : 시작에서 종료까지 반복
// 종료 만큼 반복
@for $변수 from 시작 through 종료 {
// 반복 내용
}
// to: 시작에서 종료-1까지 반복
// 종료 직전까지 반복
@for $변수 from 시작 to 종료 {
// 반복 내용
}
@each
list와 map 데이터를 반복할때, for in 과 유사
@each $변수 in 데이터 {
// 반복 내용
}
@while
@while 조건 {
// 반복 내용
증감식;
}
반응형
'퍼블리싱 > SASS, SCSS' 카테고리의 다른 글
SCSS: 함수, extend, import (0) | 2021.01.06 |
---|---|
SASS/SCSS: 연산자, mixin (0) | 2021.01.05 |
SASS/SCSS: Nesting 중첩, 변수 (0) | 2020.12.29 |
scss: scss의 개념과 특징, 환경 설정 (0) | 2020.12.28 |