[help] NN 最新バージョンで画面が真っ黒

[上に] [前に] [次に]
[E-Mail] [HomePage] 1999/06/26(土) 03:45:01
いつもお世話になっています。

さて、本日、私が運営するページで NC ver4.51 で表示すると
右フレームが真っ黒になることが発覚しました。Mac、Win のど
ちらでも同じです。

旧バージョンの NC や MSIE だと今まで通り表示されます。

原因は、試行錯誤の結果 table の bgcolor 指定を真っ白にすると
とりあえず、table の中は読むことはできますが、外は真っ黒のまま
です。壁紙も表示されません。

CSS の呪いでしょうか。。。。

分かる方は、ソースを見て原因と回避方法を指摘していただけない
でしょうか。

CSS ファイルの内容も必要と思いますので、必要と思われる箇所を
書きます。

BODY {
        font-size: 10pt;
        background: url(images/wallback.gif);
        line-height: 130%;
     }
TD, UL {
        font-size: 10pt;
        line-height: 130%;
       }

よろしくお願いします。

ふじ 1999/06/26(土) 14:13:05
おそらく、
background: url(images/wallback.gif);
これの相対パスの解釈が違うんじゃないでしょうか。

IEは style.css の置いてある場所からの相対パス、NNは style.css を使っている
文書のある場所からの相対パスと解釈しているんでしょう。
絶対パスで書けば大丈夫だと思います。

あと、上記の background の書き方で壁紙以外を省略すると、
壁紙が読み込めない場合に背景が真っ黒になってしまうので
background-image : url()
を使うか、背景色を省略しないで
background : url() #ffffd9;
とするほうがいいんじゃないでしょうか。

[E-Mail] 1999/06/26(土) 23:55:52
[[解決]]
フォローありがとうございます。ほんとに助かります。

結果からいうと、ドンピシャでした。
background: url(images/wallback.gif);
を絶対アドレスにすると、直りました。

以前は絶対アドレスにしていたのですが、ローカルオフラインで
表示確認をしづらく、また実験では NN IE 両方問題がなかった
ため、相対アドレスを採択しました。

それが、いつのまにか相対アドレスの解釈が異なるようになった
のですね。それとも、相対アドレスの実験が、キャッシュなどの
関係で、そもそも失敗していたのかな。そうだとすると、随分長
い間、NN ユーザには迷惑をかけていました。

NN では、壁紙の表示を失敗すると、真っ黒な画面にしてしまう
というのは知りませんでした。新しい知識です。

いずれにせよ、回答していただき、しかも的確なアドバイスをい
ただけるのがこんなに嬉しいとは思いませんでした。

ありがとうございました。

[上に] [前に] [次に]