我正在学习Sass。我遇到了一个小问题,我收到了这个错误:"预计行结束"。为什么我会收到此错误,我该怎么办呢?
.admin-table tr: nth-child(odd) // Generates the error
background-color: $white
.admin-table tr: nth-child(even) // Generates the error
background-color: $white
答案 0 :(得分:1)
对于Sass语法,您需要删除: nth-child)
中的空格,最好在每个属性的末尾添加分号;
.admin-table tr:nth-child(odd)
background-color: $white;
.admin-table tr:nth-child(even)
background-color: $white;
对于Scss语法,您还需要添加大括号
.admin-table tr:nth-child(odd) {
background-color: $white;
}
.admin-table tr:nth-child(even) {
background-color: $white;
}
答案 1 :(得分:0)
取消tr:
和nth-child
之间的空格。此外,在每个属性的末尾添加;
,如下所示:
.admin-table tr:nth-child(odd){
background-color: $white;
}
.admin-table tr:nth-child(even){
background-color: $white;
}