1
這是我寫的(.scss格式)的混入,但我得到這個錯誤:當創建SASS mixin時,我可以在一個:nth-child聲明中使用一個變量嗎?
Invalid CSS after "($x) ": expected expression (e.g. 1px, bold), was "{"
@mixin x_cards_wide($x) {
.card {
&:nth-child(-n + $x) { margin-top: 0; }
&:nth-child($x * n) { margin-right: 0; }
}
}
檢查出來的CodePen
刪除大括號,看看是否有幫助。 IIRC,SCSS使用括號,但SASS不使用括號。 – Blender
對不起,我不清楚。它是.scss。 – curtisblackwell