スタイルシートで背景を正しく表示するには?
[上に]
[前に]
[次に]
匿名希望
1999/05/14(金) 15:10:02
はじめまして。
スタイルシートでページの背景を指定しています。
style.cssに以下の内容を記述しています。
BODY {
background-color:#ffffff;
background-image:url(../../xxx/images/BackGrnd.gif);
}
こんな感じです。
それで、html側で、
<LINK REL="stylesheet" TYPE="text/css" HREF="style.css">
と指定して、読み込んでいます。
ところがIE4でこのページを表示したところ、たまに(なかなか再現しないのですが)
スタイルシートの指定とは異なるGIFファイルを拾ってきて背景に敷き詰めてしまいます。
何か間違った指定をしているのでしょうか?
みずか
[E-Mail]
[HomePage]
1999/05/23(日) 22:54:13
謎ですねぇ
<base href="xxx">
を設定してますか?
関係ないと思いますけど。
Nobu3
1999/05/24(月) 15:57:55
「いつも」ならともかく「たまに」では(しかも、再現が難しい・・・)わかりませんね・・・。
記述の仕方は間違ってないです(と思います)。
回避できそうな策としては、
1.URLを絶対参照で書く
2.絵の保存場所を変える(同じディレクトリとか?)
3.IEのキャッシュをクリアしてみる(?)
くらい・・・?
NNではなんともないのかな?
あと、html文書の方で別の画像を指定してるとか・・・?
えむ
1999/05/24(月) 16:56:36
どうも。えむ(この件の「匿名希望」本人)です。
皆さんの御教授を参考にして、一通り試してはいるのですが、
だめですね。とにかく一度現象がでてしまうとブラウザを終了する
まで、そのページはキャッシュクリアしようが、更新しようが腐ったまままったく動じなかったのです。
こちらが現象を再現させようとすればするほど、なかなか出ません。
(忘れたころにドッと・・・、でも最初の投稿からは一度も現象はなし)
現象の状況の追加なのですが、
1、敷き詰められるGIFはスタイルシートで
指定しているフォルダにある別のGIFで、いろいろなGIFを2、3種類
拾ってきていました。
2、実はMSのASPと組み合わせて使っています。
もしかしたら2(IIS4)がなにか悪行をはたらいているのでしょうか?
#少々長文になってしまいました。すみません。
[上に]
[前に]
[次に]