Sass是否可以绕过代码块?

Sass是否可以绕过代码块?,sass,compass-sass,Sass,Compass Sass,是否有任何方法可以指示Sass(或Compass)不要编译代码块(例如IE的hack),而是直接写入生成的css文件 回答: 对于那些问我代码到底是什么的人,我不记得了,因为我是在一个随机的网站上看到的,但它看起来很像一个命令,而不是css样式 但我已经找到了解决办法。我们可以使用Sass函数unquote()将随机字符串添加为css属性值,而不会收到错误警报。例如,Compass在其不透明度()混音中使用了此选项: 据我所知,没有。此外,CSS注释(/*comment*/)内的函数调用仍将被编

是否有任何方法可以指示Sass(或Compass)不要编译代码块(例如IE的hack),而是直接写入生成的css文件

回答: 对于那些问我代码到底是什么的人,我不记得了,因为我是在一个随机的网站上看到的,但它看起来很像一个命令,而不是css样式

但我已经找到了解决办法。我们可以使用Sass函数unquote()将随机字符串添加为css属性值,而不会收到错误警报。例如,Compass在其不透明度()混音中使用了此选项:


据我所知,没有。此外,CSS注释(/*comment*/)内的函数调用仍将被编译!当我给自己写关于我写了什么函数以及它做了什么的注释时,我注意到如果我的输出没有去掉注释,它将编译它们(或者如果注释样本只包含一个样本变量,则会出错)


如果代码是有效的,那么Compass没有理由弄乱它。如果它是一个黑客的IE需要在那里,它仍然会在那里的输出。代码是什么?它产生的错误是什么

你这是什么意思?为什么您希望CSS文件中有未编译的内容?
filter: unquote("progid:DXImageTransform.Microsoft.Alpha(Opacity=#{round($opacity * 100)})");