的SASS documentation状态:多行注释声明后
萨斯支持标准的多CSS注释以/ * * /,以及单行用//注释。多行注释尽可能保留在CSS输出中,而单行注释则被删除。
这似乎并非总是如此。
/* what an ugly declaration */
body
color: green
将被编译为:
/* what an ugly declaration */
body {
color: green; }
,但如果我把评论的属性后:
body
color: green /* what an ugly color */
将被删除:
body {
color: green; }
我可以改变这种行为?
似乎工作,只要你终止与“;”的行,但它会推它到下一行编译http://www.sassmeister.com/gist/ddb21d2a5d3a75c2ff2211a68c21e81e – nschonni
与';它不再是有效的sass。你的例子是用scss写的 – loominade