@while
은 조건이 false
로 평가될 때까지 내용을 반복한다.
while문과 유사하게 잘못된 조건으로 인해 컴파일 중 무한 루프에 빠질 수 있다.
사용을 권장하지 않는다.
@while 조건 {
// 반복 내용
}
SCSS
$i: 6;
@while $i > 0 {
.item-#{$i} {
width: 2px * $i;
}
$i: $i - 2;
}
⬇️
CSS
.item-6 {
width: 12px;
}
.item-7 {
iwdth: 8px;
}
.item-8 {
width: 4px;
}