getFont
呼び出しを簡素化するという名前の mixin を作成しようとしてい@font-face
ます。コンパスとサスで私はこれを行います:
@mixin getFont($name, $url){
@font-face {
font-family: $name;
src: url($url+".eot");
src: url($url+".eot?#iefix") format("embedded-opentype"),
url($url+".woff") format("woff"),
url($url+".ttf") format("truetype"),
url($url+".svg#") format("svg");
font-weight: normal;
font-style: normal;
}
}
これにより、コンパスを使用して望ましい結果が得られますが、grunt と node-sass を使用すると、次のようになります。
@font-face {
font-family: 'font-name';
src: url($url+".eot");
src: url($url+".eot?#iefix") format("embedded-opentype"), url($url+".woff") format("woff"), url($url+".ttf") format("truetype"), url($url+".svg#") format("svg");
font-weight: normal;
font-style: normal; }
コンパイラが 2 つの文字列を一緒に追加する際に問題が発生しているように見えますか?