2012-01-05 2 views
0

新しいサイトで@ font-faceを使用しましたが、FFとChromeの両方のlocalhostでうまく動作します。しかし、サーバーにアップロードすると、FFやChromeでフォントが表示されません。いくつかの原因が考えられますか?なぜ@ font-faceはlocalhostでしか動かないのですか?

私のウェブサイトは、間違っている可能性があります。.. はこの1つの

フォントファミリてみhttp://leojiang.me

+0

"style.css"を生成するために何を使用していますか? – Shad

+2

あなたは 'body、button、input、select、textarea'というルールを持っています。これはさらに' sans serif'にフォントを設定します。 – Shad

+0

質問に答えを書かないでください。 –

答えて

0

Shadが問題を見つけました:「あなたはルール本体、ボタン、入力、選択、テキストセラを使用して、フォントをサンセリフに設定します。

ありがとうございます!

0

あなたのフォントfamilly名です: 'ColaborateThinRegularを';

http://www.fontsquirrel.com/fontfacedemo/Colaborate ページのソースコードを見てください。

+0

あなたのサイトの3D効果のための素晴らしい仕事。 –

1

サイトのデバッグ中に、問題の一部を見つけるのに役立つように、読みやすいCSSスクリプトが必要な場合があります。圧縮は、すべてのことが意図したとおりに行われている場合にのみ行う必要があります。今、あなたがより明確にそれを見るために、このサイトに貼り付け/コピーできるため

http://www.digitalcoding.com/tools/css-beautifier.html

私は@media印刷と@pageため、後に1のビットが不審でした。それらが適切に設定されているかどうかはわかりません。ウェブレンダリングの問題のトラブルシューティングに役立つ印刷物をコメントアウトして、まずウェブサイトに集中することをお勧めします。テスト用のHTMLページに、使用したいさまざまな要素をすべて設定して、3次元図形を組み込む前に正しく動作していることを確認することができます。 HTMLファイルを作成してこれらのクラスを削除するだけで、すべてが基本的なWebページとしてレンダリングされる様子を確認できます。

Ettieneによれば、コードがLucida GrandeとCourierに異なる要素のフォントを設定しているところがいくつかあります。これらの場所は、希望のフォント名、ColThinを参照する場所です。どのように名前を付けるかは重要ですが、もしフォントがあれば、フォントsquirrelからダウンロードされたファイルをチェックしてください。含まれているHTMLのデモファイルがする@ font-faceのフォントを使用する方法を示し、いくつかのCSSを持っています

p.style1 {font: 18px/27px 'ColaborateThinRegular', Arial, sans-serif;} 

あなたは引用符が欠落しているので、CSSは新しいフォント名を登録することはできません。同様に、htmlに設定して、後でコードにこれらの他のフォント名を使用すると、html設定が置き換えられます。重要なのは、@ font-faceの名前を指定する方法だけです。あなたは 'スマッシュフォント'を指定することができます。スマッシュフォントとして参照すると、スマッシュフォントとして指定したファイルを参照します。 「ColThin」はうまくいくはずです。

私は、フォントファイルを正しい場所にコピーしていますが、どのように使用したいのかよく分かりません。

Paul Hayes 3d実験、BTWをうまく使用。 http://www.paulrhayes.com/2009-07/animated-css3-cube-interface-using-3d-transforms/

いくつかの種類のブラウザでは正しく動作しない可能性がありますので、Webkitブラウザを使用するのに不運な人や、-mozや-oなどの代替品これらの変換がcss3仕様になった場合に備えて、-webkitを含まないcssのバージョンです。

これが威圧的な場合は、学習体験と考えてください。あなた自身の仕事を通してこれらの間違いを磨くことは、あなたのサービスを潜在的なクライアントにとってはるかに価値のあるものにするでしょう。

関連する問題