我正在尝试在我的 rails 应用程序中使用自定义字体,但无法弄清楚我做错了什么。我在 assets 文件夹中创建了一个名为 fonts 的文件夹,其中包含我正在使用的两种字体。然后我在名为 home.css.scss.erb 的 css 文件中调用这两种字体
CSS:
@font-face {
font-family: 'Proxima Nova';
src: url('<%= asset_path(/assets/fonts/ProximaNova-Regular.otf) %>', font);
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Gotham';
src: url('<%= asset_path(/assets/fonts/Gotham-Medium.ttf) %>', font);
font-weight: normal;
font-style: normal;
}
然后在 application.rb 的配置文件夹中,我添加了
config.assets.paths << "#{Rails.root}/app/assets/fonts"
但这似乎仍然不起作用..任何想法为什么?