2012-03-18 6 views
0

サイトにカスタムフォントを追加しようとしていますが、どこが間違っているのか分かりません。私のSASS(バーボン)ファイルでバーボンのcss @ font-face

、私はかなり基本的な

 
@font-face { 
font-family: "officina"; 
src: url("../fonts/officina/OfficinaSansStd-Book.otf") format("opentype"); 
} 

body { 
    font-family: officina; 
} 

を持っています。私はページのソースを見てきましたが、どこにでもofficinaフォントファイルのリンクは表示されません。 1つあるべきか?私はその道が私が持っている問題かもしれないと懸念していますが、私はこれをどうやって確認するか分かりません。私はレールを使用していますが、フォントへのルートを直接作成する必要はないと思います。 私はバックボーンも使用しています。私は自分のアセットディレクトリにフォントを置いています。これは私のCSSから一レベル上の理由です。

+0

私はSASSに精通していませんが、CSSファイルを生成していますか?はいの場合、それはどのように見えるのですか?参照はそこにあるはずです... –

+0

@Pekka、はい、SASSはCSSファイルを作成し、CSSファイルは上記のようにfont-faceを含んでいます。 – pedalpete

+0

パスは100%正しいですか?覚えておいてください。CSSファイル内のパスは、CSSファイルを基準にしたもので、HTMLファイルではありません。 –

答えて

0

私はこれを解決しました。問題は、ルビーがルートを望んでいたことでした。フォントを別のフォントパスに保つのではなく、すでに存在していたメディアパスに入れていましたが、スタイルシートパス自体を理論的に使うこともできました。