在Rails 3.2中@ font-face行为不端

时间:2016-06-17 03:16:12

标签: ruby-on-rails fonts font-face

我需要使用自定义字体,并且我已经遵循了本书中的每一个技巧,包括似乎在Stack上为其他人工作的过多解决方案。

我的_text.css.scss文件:

@font-face {
  font-family: 'DroidSerif';
  src:font-url('DroidSerif.eot');
  src:font-url('DroidSerif.eot?#iefix') format('embedded-opentype'),
  font-url('DroidSerif.svg#droidserif') format('svg'),
  font-url('DroidSerif.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
h1 h2 h3 h4 h5 h6 { font-family: 'DroidSerif', 'serif' }

我转到网页,它仍显示无衬线字体。

我在app/assets/fonts/目录中有字体,我添加了:

config.assets.paths << Rails.root.join("app", "assets", "fonts"

到我的application.rb文件。

有什么想法吗?这是一个Rails 3.2应用程序......

1 个答案:

答案 0 :(得分:0)

重新启动机器后,这似乎就解决了。

编辑:h标签在实际代码中确实有逗号。