私はサーバで自分のフォントを変更しましたが、ブラウザが古いバージョンのcssファイルを取得して、フォントを書き出し、キャッシュをリセットする方法、ブラウザのキャッシュを削除しようとしました古いファイルcssを削除しても、古いCSを取得しています。サーバーを再読み込みしようとしましたが、それを修正する方法はありますか?cssフォントのキャッシュをリセットするには
答えて
ページがリロードされるたびに、ブラウザが強制的にCSSを更新するようにランダムリンクを生成することができます。
<link rel="stylesheet" type="text/css" href="/css/file.css?v=<?php echo rand(1000,10000) ?>">
実行します:ブラウザでCtrl + F5を
では、古いフォントがまだページに追加されていないことを確認するために別のブラウザでページを表示しようとしたことがありますか?
同じCSSファイルを使用している場合は、CSSファイルに移動して、Ctrl + F5でハードリフレッシュを実行できます。
また、私はあなたのキャッシュをクリアする前に完全にページを閉じることも役立つことがわかりました!
これはFirefoxでのみ発生することに気付きましたが、これは非常に面倒ですが、ここで同じ状況であれば、SHIFT + CMD + Rでリフレッシュしてください(Macの場合は、窓の代替は、Ctrl + Shiftキー+ Rである)
はブラウザがローカルのフォントが表示されていないことを確認してください:)あなたのフォントを表示する必要があります+あまりにもそのページのキャッシュをクリアだろう - 私はほとんど一時間を過ごしましたFirefoxのフォントキャッシュをクリアする方法を解明しようとしていますが、問題はそれとは関係ありません。
ウェブサーバーのログを確認してください:フォントファイルはダウンロードされていますか?そうでない場合は、ローカルフォントを使用している可能性があります。
この実際のケースのシナリオを検討:
@font-face{
font-family: SuperFont;
src: url('../fonts/Superfont.ttf'),
}
を私はは、この行の無効なCSSを作っ終了コンマに気付いていない、src
定義の一部を除去し、どこからこのコードをcopypasted。したがって、フォントはダウンロードされませんでした。
しかし、私はすでにスーパーファントをローカルにインストールしていたので、はのように見えました。ブラウザがfont-family
を認識したためです。フォントをテストするときに、明確なカスタムfont-family
名を使用します。まあ、まで、私は...
道徳をフォントファイルを変更することを決めたが、CSSファイルの更なる改良を惜しまするfont-family
定義を維持します。
- 1. リセットPHPキャッシュは
- 2. Firebaseのキャッシュをリセットする
- 3. Dapperのキャッシュをリセットする
- 4. lru_cacheのキャッシュをリセットする
- 5. リセットCSSによってGoogleフォントの@importが動作しない
- 6. CSSのディレクティブをリセットするには?
- 7. CSSのフォントは
- 8. PostCSSの自動リセットによるCSSリセット
- 9. CSSグラデーショングラデーションをリセットするには?
- 10. Phusion乗客のRuby on Railsキャッシュをリセットするには?
- 11. System.Drawing.FontはCSSフォントを反映する
- 12. CSS:フォントを無効にする:継承
- 13. CSSのフォントのエイリアス
- 14. CSSブラウザのキャッシュ
- 15. CSSイメージのキャッシュ
- 16. アセットパイプラインのキャッシュCSS?
- 17. cssの.ttfフォントをレールにリンクするには?
- 18. ホバーの後にCSS背景GIFをリセットするには
- 19. Drupal - CSSキャッシュを無効にする
- 20. CSSフォントの顔 "?#iefix"
- 21. html5ボタンタグのCSSリセット
- 22. CSSリセットとフォントファミリ
- 23. divのCSSスタイルをリセットする
- 24. Wildfly 10でフォント(.woff、woff2、.ttf、.eot)をキャッシュする方法は?
- 25. symfony2キャッシュされたルートをコントローラ内でリセットする方法は?
- 26. プロジェクトVisual Studio(winform)でキャッシュをリセットする方法は?
- 27. インストールされたフォントのCSSフォントファミリーを取得するには?
- 28. このフォントは何ですか? CSSヘルプ
- 29. JQLiteでCSSホバードロップダウンをリセットする
- 30. Highcharts CSS Styling Axisフォント
これはテスト目的のための良いアイデアですが、プロダクションでは避けてください。ページロード時間が大幅に増加します。 –