3

最近、スタイルシートの RTL バージョンを作成するためにRTLCSSを使用することにしました。今、宣言レベルのディレクティブを使用してRTLCSSに何をすべきかを伝えようとしていますが、SASSは私のコメントを次の行にコンパイルします。

たとえば、次のようにfont-size: 14px/*rtl:15px*/;コンパイルします。

font-size: 14px;
/*rtl:15px*/

そして、それはRTLCSSがそれを適切に処理するのを止めます. これを回避する方法はありますか?コメントの位置を維持しながら、値をそのままコンパイルするようにsassを構成できますか?

PS grunt-sass(node-sass) を使用して scss ファイルを処理しています。

4

2 に答える 2

6

SASS補間構文を使用して、コメントを文字列として渡します

body{ font-size: 14px #{"/*rtl:15px*/"}; }

生産します

body { font-size: 14px /*rtl:15px*/; }
于 2015-04-08T19:24:49.323 に答える