0
我正在寫一個mixin,我想輸出一個CSS計數器。這是我的目標:如何從Sass mixin輸出CSS計數器
.selector:nth-child(3n+1) {
color: green;
}
這使得每三個元素,從第一個開始,綠色。 我想我的mixin採取第一個數字,在我的示例3
並輸出CSS。這樣的事情:
@mixin counter($number) {
&:nth-child($number * n + 1) {
color: green;
}
}
這在Sass中可能嗎?
是的,就像你認爲的 – user6292372
我得到這個錯誤:'無效的財產名稱' – icicleking
@icicleking:我沒有太多的薩斯經驗,但你有沒有嘗試過 - '&:nth-child(#{$ number} n + 1)'? – Harry