7

デザイナーの html ファイルと css ファイルを Rails アプリに統合しようとしています。彼は現在、application.css ファイルでリンクされている約 4 つの @font-face ファイルを持っています。フォントを assets/fonts フォルダーに保存し、そのフォルダーをアセット パイプライン (config/application.rb 内) に追加しました。

私は、application.html.erb ファイルに Google へのリンクを含めた Google フォントしか使用したことがありません。

これらのフォント ファイルをどのように含める必要がありますか? それらは (1) application.css ファイルにとどまるべきですか、それとも (2) javascript や styesheets のように application.html.erb ファイルにリンクされるべきですか? たとえば、次のようなものです。

<%= asset_path('my_webfont.eot') %>
4

1 に答える 1

14

フォントを に入れることから始めますapp/assets/fonts。その後、font_url('font.eot')ヘルパーを介してフォントを sass / scss ファイルに含めることができます。

それ以外の場合asset_pathでも、使用することに決めた場合は、そこにフォントが見つかるはずです。

于 2012-10-11T23:02:26.263 に答える