【发布时间】:2018-01-27 14:32:57
【问题描述】:
在 Rails 5 中,如何引用我上传的自定义字体文件?我已经把文件放在了
app/assets/fonts/chicagoflf-webfont.woff
然后在我的 CSS 文件中,我有
@font-face {
font-family: 'chicagoflfregular';
src: url('fonts/chicagoflf-webfont.woff2') format('woff2'),
url('fonts/chicagoflf-webfont.woff') format('woff');
font-weight: normal;
font-style: normal;
}
但我没有看到字体正在加载,即使在重新启动我的服务器之后也是如此。我应该在“url”字段中使用的正确路径是什么?
【问题讨论】:
-
您是否完成了资产的预编译?可能这就是它不接的原因?
-
不,我没有。那有必要吗?你说这条路是对的吗?
-
另外,您可以使用 FontSquirrel 等服务为其他浏览器生成更多字体格式以获得更好的支持
-
你的css文件扩展名是什么?它是 css 还是 scss?
标签: css ruby-on-rails fonts ruby-on-rails-5 assets