0

我对 gem 有一些问题font-awesome-rails,所以我决定下载font-awesome字体,把它放在fontsasset目录中的一个文件夹中。在我的application.css.scss,我导入@import "font-awesome";和在font-awesome.css.scss.erb,我把

@font-face {
    font-family: "FontAwesome";
    src: url('<%= asset_path('fontawesome-webfont.eot')%>');
    src: url('<%= asset_path('fontawesome-webfont.eot?#iefix')%>') format('eot'), url('<%=    asset_path('fontawesome-webfont.woff')%>') format('woff'), url('<%= asset_path('fontawesome-webfont.ttf')%>') format('truetype'), url('<%= asset_path('fontawesome-webfont.svg#FontAwesome')%>') format('svg');
    font-weight: normal;
    font-style: normal;
}

设置后config.assets.paths << Rails.root.join("app", "assets", "fonts")。但我仍然无法获得任何字体。有人可以吗?

4

1 回答 1

0

我在样式表中创建了一个字体文件夹,并使用url('fonts/fontawesome-webfont.eot')来访问它。

我不知道是否是最佳做法,但对我有用。

于 2013-11-14T10:06:11.633 回答