获取字体的路径 CSS 问题



我对 gem font-awesome-rails有一些问题,所以我决定下载font-awesome字体,将其放在我asset目录中的fonts文件夹中。在我的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")后.但我仍然无法获得任何字体。有人可以嘘?

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

我不知道是否是最佳实践,但对我有用。

最新更新