Macで見ると、表の背景画像が表示されない

[上に] [前に] [次に]
ユカリン [HomePage] 1999/10/26(火) 00:18:06
上記のサイトを作っている者です。
win98&ネットスケープ・コンポーザーで作っているのですが、
この左側の縦に並んでいる表、の背景画像が、Macだと表示されない
らしいのです。
また、ネスケで見るとまともなのですが、IE5で見ると、背景画像が
上にずれて表示されるとか...
ちなみに正しい見え方は、ここにあります。ので見てください。
http://www.geocities.co.jp/Hollywood-Theater/5841/webmng/index.html
どうぞよろしくお願いします。

TOM neko [E-Mail] 1999/10/26(火) 00:49:05
NN4.5,IE4.5ともにMacで表示されましたよ。
背景画像がずれるのはMacのIE4.5でも同じです。BACKGROUND="kb1.jpg"
をTABLEでなく表示したいTDに指定するといいと思います。

ユカリン 1999/10/26(火) 02:59:15
えーっと、テーブルではなく、TDに背景画像を指定、と言うのは、
左側の表の背景に背景画像を指定するのではなく、それぞれのセルに
指定する、と言う意味ですか?
そのように直してみました....が、どうでしょうか?
以前と違って、ちゃんと表示されてるかな?

1999/10/26(火) 03:25:30
>http://www.geocities.co.jp/Hollywood-Theater/5841/top.html
ジオなのに広告非表示とは・・・

例のものは表示されましたが、表示すべきものが表示されてません
でもまぁ がんばってください

金森 1999/10/26(火) 11:52:48
マズイですよマズイですよ。
違法サイト報告されてサイト消されちゃうよ>広告非表示

TOM neko [E-Mail] 1999/10/26(火) 16:44:15
ちゃんと表示されてますよ。IE4.5(Mac) WindowsのIE5でも大丈夫でしょう。
それから、セルの縦幅は<BR>で調節するより、セルにpixel指定した方が
画像の収まりは良くなります。

TOM neko [E-Mail] 1999/10/26(火) 16:49:00
ついでに、TABLEの背景画像はNN4以上でないと表示されないので、
Macで表示されないって人のブラウザが対応していないのかも知れませんね。

ユカリン 1999/10/26(火) 23:22:41
ありがとうございまーす、
ジオのバナーは、前はついてたんだけど、消えちゃったんですよ、なぜか。
他のページはみんなついてるのに、あのページだけ。
縦幅のピクセル指定は、横幅を指定した時、Macですごく細く滅茶苦茶になってしまった
ので、winとmacではピクセルは共通ではない?と思って、使っていません。
今のところ、背景画像はちゃんと表示されているようですね、よかったよかった。
教えていただいた皆様、ありがとうございました。

やも [HomePage] 1999/10/26(火) 23:40:34
Macintoshでは、でなくNetscape3(かTABLE背景だめなもの)以前で表示されてないのです・・・・
ちなみにNetscape4.7(Macintosh)で見たところ、セル内の画像が縦に1.3枚くらい見えました。セル内に1pxのGIFで「<img src="URL" width=1 height=背景画像の高さ align=left alt="">」とやってから文字を入れるなりすると希望通りの表示になるかもしれません。
あとタイリングを目立たせたくない場合は、背景画像自体にサイズの余裕を持たせておくと良いかと思います。

TOM neko [E-Mail] 1999/10/27(水) 22:15:20
>winとmacではピクセルは共通ではない?

共通です。ただ、複雑な構成のTABLEや中の画像のサイズによっ
ては、気をつけないとブラウザによって見栄えが違ってくること
はあり得ます。特にネットスケープ・コンポーザーをお使いなら、
セル単位での細かい指定は出来ないようですから、無理に使わな
い方が無難かも知れません。
やもさんの紹介された方法が確実ですね。

ユカリン 1999/10/27(水) 23:43:08
うーん、やもさんの2行目後半から書かれていることが、
私の知識では理解できない...タイリングって何かわかんないし。

やも [HomePage] 1999/10/28(木) 06:36:51
うあ、すいません>ユカリンさん<眠かったんで(笑)
これから出るので短めに説明しますね。
まず、タイリングですが。
セルの中の画像が繰り返し、縦に表示されてしまっていますね?普通の背景画像のように、「タイルを並べるように(→タイリング)」。
なので、背景として使いたい画像の右端と下を少し、伸ばしてやればいいのです。論より証拠、うちの扉を見てください(15秒以内にソース落とさないと飛んでしまいます(笑))
透明な1*1pxのGIF画像を作って、
<td> <img src="URL" width=1 height=背景画像の高さ align=left alt="">説明テキスト</td>
というように縦の長さを強制的に揃えてやるのです。セルはテーブル内容に合わせて伸び縮みしますね?
それでは出るのでこのへんで。

TOM neko [E-Mail] 1999/10/28(木) 15:59:13
もっと簡単に書くと、透明なGIF画像とは1色で塗りつぶしてあっ
て、それを透過色指定してある見えないGIF 画像のことで、大きさ
は特に1x1でなくてもかまいません。あとからその画像の表示サイ
ズを変えてセルの縦幅を調節するのです。Composerなら画像の書式
のウインドウで設定します。画像の横に書く文字がどの高さに行く
かも同じくそこで設定します。
- - - - - - - - - - セル
 |文字を書く
 |
 |
 |
- - - - - - - - - -
縦の線が透明画像のつもり。縦に長くすればそれだけセルが縦長に
なります。横は1pixelあれば十分ですね。

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