2016-11-13 13 views
0

どのように私のウェブサイト全体が正常にCSSのファイルをすべてのスタイルで動作することは可能ですか?奇妙なゴーストCSSのバグ

<link rel="stylesheet" type="text/css" href="styles.css" /> 

私は唯一のstyles.cssファイルをサーバーから削除しましたが、何も変更されませんでした。その行をヘッダから削除した場合、スタイルはありません(期待どおり)

私は気付いたCSSの変更が何も起こっていないので、私は何かダムをやっていないことを確認しました誤ったファイルを編集したり参照したりしていること、何らかの理由で2つのコピーがないことなどが挙げられます。私が他のhtmlファイルを変更すると、スタイルファイルではなくエフェクトが見えます。

私はcssファイルの名前を変更して強制的に動作させることができますが、実際にはそうしたくありません。

これまで誰も見たことがありますか?

+1

を行うことができます使用して、以下の方法

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

によってCSSのキャッシングを防ぐことができますか? – j08691

答えて

2

これは、CSSのキャッシングが原因です。ブラウザのキャッシュをクリアしてみてください。

あなたは、PHPがあなたのキャッシュをクリアこのトリック

<link rel="stylesheet" type="text/css" href="style.css?<?php echo date('l jS \of F Y h:i:s A'); ?>" /> 
+0

うん、そうだったと思う。ブラウザから「キャッシュされた画像とファイル」をクリアしました。 – ioan