【发布时间】:2016-03-29 07:54:52
【问题描述】:
下面的代码应该可以正常工作,但是没有生效。
我在application.rb、development.rb、production.rb 中定义了以下内容:
config.assets.paths << Rails.root.join('app', 'assets', 'fonts')
fonts.scss:
@font-face {
font-family: 'Garamond-Pro-Italic';
src: url('/assets/fonts/Adobe_Garamond_Pro_Italic.ttf') format('ttf');
}
buttons.scss:
.menu-button
{
font-family: 'Garamond-Pro-Italic', sans-serif;
}
【问题讨论】:
-
config.assets.paths << Rails.root.join('app', 'assets', 'fonts.scss')如上所述更改此行 -
谢谢,但还是不行。
-
使用asset-url("/fonts/Adobe_Garamond_Pro_Italic.ttf") 而不是url,查看你的fonts.css编译文件,你看到了什么路径?
标签: css ruby-on-rails ruby ruby-on-rails-4