1

一日中@font-face、ローカルホストで動作するようにセットアップしようとしています。これが私のセットアップです:

application.rbdevelopment.rb:

config.assets.paths << "#{Rails.root}/app/assets/fonts"

CSS で:

@font-face {
  font-family: 'my_font';
  src: asset-url('font_name.eot', font);
  src: asset-url('font_name.eot?#iefix', font) format('embedded-opentype'),
       asset-url('font_name.woff', font) format('woff'),
       asset-url('font_name.ttf', font)  format('truetype'),
       asset-url('font_name.svg#AndrogyneMedium', font) format('svg');    
}

アセットのプリコンパイルも試みました。

bundle exec rake assets:precompile

アプリの再起動も数回試みましたが、何も役に立ちませんでした。

誰かが私にアドバイスをくれますか、それを修正する方法は? 前もって感謝します。

編集: わかりました、私はあなたにそれを解決するのを手伝ってくれる無数のドルをあなたにあげます:)私はおそらくすべてを試しました...

4

3 に答える 3

1

私はこの問題に苦労していたので、私の解決策は、タイプキットに私が探していたフォントがあるかどうかを確認することでした。フォントのことを心配するのに何時間も費やすべきではなく、コードのことを考えてみてください。時間と頭痛の種を節約できるからです。

于 2012-12-25T22:24:16.333 に答える
1

ファイルをプリコンパイル構成にも追加する必要があります。

config.assets.precompile += %w(*.svg *.eot *.ttf *.woff)
于 2012-12-25T20:30:07.360 に答える