我最近决定使用RTLCSS制作我的样式的RTL版本。 现在我尝试使用声明级指令告诉RTLCSS该怎么做,但是SASS会将我的评论编译到下一行。
例如,font-size: 14px/*rtl:15px*/;
编译为
font-size: 14px;
/*rtl:15px*/
这会阻止RTLCSS正确处理它。有没有解决的办法?我可以配置sass只是按原样编译值,保留注释位置吗?
P.S。我使用grunt-sass(node-sass)来处理我的scss文件。
答案 0 :(得分:6)
使用SASS interpolation语法,将评论作为字符串
传递body{ font-size: 14px #{"/*rtl:15px*/"}; }
将产生
body { font-size: 14px /*rtl:15px*/; }
答案 1 :(得分:0)