4

Railsアプリで作業していて、ページを更新していました。

このページには、cssで定義された背景画像がたくさんあります。cmd+r( Macで)ページを更新しても、何も変わりませんでした。Chromeインスペクターにアクセスし、チェックを外してからcssルールを再チェックすると、画像が表示されました。また、新しいプライベートブラウジングウィンドウ(cmd+shift+n)を開くと、すべての画像が正しく表示されました。

奇妙な種類のキャッシュの問題が発生していますか?

Chrome:バージョン21.0.1180.89

Mac OS X:10.8.2

4

4 に答える 4

16

ブラウザのキャッシュをバイパスするハードリフレッシュを実行する必要があります。Macでのキーの組み合わせはわかりませんが、おそらくWindowsに似ています:ctrl---- 。これは、キャッシュをバイパスしない通常の更新(Windowsでは- )と同じではありません。shiftRctrlr

どうやらMacでは同等のキーの組み合わせはcmd----shiftですr

于 2012-09-24T19:00:15.740 に答える
5

ブラウザに新しい css ファイルを強制的にロードしてみてください。私は通常、次のようにクエリ文字列 (?v=1.0) をリンクに追加します。

<link rel="stylesheet" href="style.css?v=1.0" "type="text/css"/>

次に、css ファイルに変更を加えるたびに番号 (?=1.1) を変更します。

これは通常、Chrome で修正されます。

それが役立つことを願っています!

于 2012-09-24T18:40:18.783 に答える
3

私は時々この問題を抱えています。特に、多くの変更を行っている場合は、特に何らかのキャッシュを設定していない限り、ブラウザのキャッシュをクリアするのが最も効果的です。

また、「キャッシュを無効にする」がインスペクターの設定であることを確認してください。

ここに画像の説明を入力

スクリーンショットは 2016 年 10 月 10 日に撮影されました。変更が Google によって実施された場合は更新してください。

于 2012-09-24T18:36:47.820 に答える
1

Command + Shift + 削除

「時間の始まり」からキャッシュを空にする

于 2012-09-24T18:42:47.037 に答える