-1

これは私が見た中で最も奇妙なことです...Safari、Chrome、および Internet Explorer でキャッシュをフラッシュしましたが、Firefox だけが CSS に行っている変更を認識しています。背景の色を変えるだけなので簡単です。(約15分かかりました)

私は「不透明度」をいじっていました...多分それはこれと関係がありますか?

何かご意見は?

4

3 に答える 3

0

他のブラウザでキャッシュを空にして、もう一度試してください。Chrome のこの拡張機能が役立つ場合があります。

クロームクリック&クリーン

これにより、キャッシュがクリアされます。

Chromeはほとんどすべてをキャッシュします!! そのため、Chrome で Web を開発する場合は、上記のような拡張機能を使用してキャッシュをクリアすることをお勧めします。

役に立たなかった場合、おそらく Firefox 固有の CSS コードを使用した可能性があります。このコードは他のブラウザーでは解析されません。CSS コードをコメントに投稿していただければ、より適切なサポートを提供できる可能性があります。

于 2013-08-02T15:11:35.090 に答える
0

ソースがなければこの問題を解決することはできませんが、各ブラウザーの開発者ツールを使用して、スタイルがどこに適用されているかを確認する必要があります。多くの場合、開発者は間違った場所にスタイルを入力したり、ブラケットを追加したり、スペルを間違えたりします。

たとえば、Chrome では、「インスペクター」を開きます (おそらく「ツール」などのドロップダウンにあります)。これは、ページ上のオブジェクトをポイントして、その HTML と適用されたスタイルを簡単に確認できるため、Web 開発者にとって非常に便利なツールです。背景にカーソルを合わせて、インスペクター コンソールに一覧表示されている css 要素を確認します。あなたの色は適用されましたか?別のスタイル要素によってオーバーライドされていますか? そもそも適用されているのですか?なぜですか、そうでないのですか?これらは、デバッグ時に自問する必要がある質問です。

Chrome の開発者ツールに関する詳細情報が必要な場合は、https ://developers.google.com/chrome-developer-tools/ を参照してください。

@-moz-documentタグまたはその他の Firefox 専用タグを使用していますか? これが、問題が発生している理由について私が考えることができる唯一の説明です。

于 2013-08-02T14:56:27.657 に答える