我对 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')访问它。
我不知道是否是最佳实践,但对我有用。