2007.10.15

CSSが反映されない場合について

あるASP.NETでの開発で、ソリューションの中にCSSクラスファイルがあり
それを参照してCSSを適用させる場合にあった事です。
組み込んだCSSが画面に反映されないという現象が以前起こりました。
作成したCSSは、クラス名をセレクタにしたものでした。

例).hoge { color:#336666; }

ちゃんと反映されているものと、新たに作成した反映されないものを比較したのですが
特に相違点は見つけられませんでした。

原因は前に表示した状態のキャッシュが残っていたためでした。
CSSを追加した後、一旦ブラウザを閉じ再度開くとキャッシュがクリアされ
意図するように反映されるようになりました。

記述の仕方にばかり目が行ってしまいましたが、意外な盲点でした。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

photo
admin