资产管道问题@ font-face eot?iefix

时间:2011-11-14 20:07:27

标签: css ruby-on-rails-3.1 font-face asset-pipeline sprockets

我正在尝试使用rails 3.1和资产管道配置字体的rails应用程序。

我刚刚看了一下这篇文章

Asset pipeline, compass font-face and eot?iefix call to the font

并使用示例我从sass获得语法问题。

我的代码如下:

/* @font-face kit by Fonts2u (http://www.fonts2u.com) */ 
@font-face {
  font-family: 'Coamei Bold';
  src: font_url('fonts/COAMEI_B.eot');
  src: url('<%= asset_path('fonts/COAMEI_B.eot')+"?#iefix" %>') format('embedded-opentype'),
       font_url('fonts/COAMEI_B.woff') format('woff'),
       font_url('fonts/COAMEI_B.ttf') format('truetype'),
       url('<%= asset_path('COAMEI_B.svg')+"#Coamei-Bold" %>') format('svg');
  font-weight:normal;
  font-style:normal;
}

出于某种原因,我收到了错误

Sass :: SyntaxError:“...'fonts / COAMEI_B”之后的无效CSS:期望“)”,是“.eot”)+“?#iefix ......”

我的css文件中是否缺少某些内容。任何帮助将不胜感激。

提前致谢

0 个答案:

没有答案