@while 指令也需要 SassScript 表達(dá)式(像其他指令一樣),并且會生成不同的樣式塊,直到表達(dá)式值為 false 時停止循環(huán)。這個和 @for 指令很相似,只要 @while 后面的條件為 true 就會執(zhí)行。
這里有一個 @while 指令的簡單用例:
//SCSS $types: 4; $type-width: 20px; @while $types > 0 { .while-#{$types} { width: $type-width + $types; } $types: $types - 1; }
編譯出來的 CSS
.while-4 { width: 24px; } .while-3 { width: 23px; } .while-2 { width: 22px; } .while-1 { width: 21px; }
小伙伴們,現(xiàn)在讓我們來練習(xí)一下@while循環(huán)的用法吧!
請驗證,完成請求
由于請求次數(shù)過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報