在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或文档中找到有关期间以及如何混淆列表的内容。有人可以解释一下吗?
答案 0 :(得分:1)
字符串的解析器不允许句点(以及许多其他非字母数字字符),除非它在引号内。问题不在于列表:您只是在写一个无效的字符串。