为什么Sass列表不能处理句点?

时间:2016-03-16 21:52:29

标签: sass

在Sass交互式控制台中,我输入list-separator((div,p,h1))并按预期返回comma。但是当我输入list-separator((div.hello,p,h1))时,它会返回SyntaxError: Invalid CSS after "...-separator((div": expected ")", was ".hello,p,h1))"

我知道我可以简单地在div.hello周围加上引号来解决这个问题,但我试图避免在选择器周围加上引号,因为它会消除语法高亮。我不知道#39;理解为什么这个列表首先需要引号。

我无法在Google或文档中找到有关期间以及如何混淆列表的内容。有人可以解释一下吗?

1 个答案:

答案 0 :(得分:1)

字符串的解析器不允许句点(以及许多其他非字母数字字符),除非它在引号内。问题不在于列表:您只是在写一个无效的字符串。