タイル状でなく、一枚の絵で背景画像にしたいのですが

[上に] [前に] [次に]
So. 1999/04/21(水) 05:22:52
ページミルで背景画像として
gifを設定すると、
どうしても一枚の絵が連続してタイル状に表示されます。

ウインドウいっぱいに一枚の絵として表示したいのですが、
(ウインドウの大きさを変えても、絵もそれに対応して
 大きさが変わるようにしたいのです)
ピクセル数を増やして絵を大きくして対処しても、
ウインドウを小さくしてる方には全部見えないし、
背景ではない画像にしたら周りに隙間ができるし…
どなたかいい方法をお教え下さい。
ちなみにスタイルシートとか、専門的な知識はあまりないです…
ごめんなさい…。

Nobu3 1999/04/22(木) 01:06:30
要望とは少し違いますが、スタイルシートでこういう設定はできます。
<style type="text/css">
body{
color: black; /* 読みやすい色で */
background-color: white; /* 背景色 なるべく背景画像に似た色で */
background-image: url(hoge.gif); /* 表示する画像 gifかjpgくらいがいいと思う */
background-repeat: no-repeat; /* 1枚だけ表示 */
background-attachment: fixed; /* 固定する */
background-position: center; /* 中央に */
}
</style>
これでウィンドウの中央に「hoge.gif」が座っていてくれるはずです。

ウィンドウの大きさに合わせてサイズ変更なんてできるんですかね?
これはわかりません。

MW 1999/04/22(木) 01:23:52
background-color: white;
background-image: url(hoge.gif);
・・・
とするとIE3ではうまく表示できないみたいなんで
background:white url(hoge.gif) no-repeat fixed;
とした方がいいかもしれません。
まぁ、IE3は・・・

あとはIEのみだと
<BODY background="hoge.gif" bgproperties="fixed">

ウインドサイズに合わせて・・・というのはこれだけじゃ
無理でしょうから、JavaScriptでウインドサイズによって
読み込む画像を変えるとかなのかな?
JavaScriptはさっぱりなのでボクにはできませんが。

So. 1999/04/22(木) 07:57:17
ありがとうございます。
以前にどこかで
<style type="text/css">
<!--
body {
background: url(背景画像の名前) top center;
background-repeat:no-repeat;
}
-->
</style>

とすればいいと書いてあったのを見たので
試したんですが、ダメだったんです。
IE4.5で見たんですが…

教えて下さったスタイルシートの中の
background:white url(hoge.gif) no-repeat fixed;
という部分は、たとえば
background:white http://www1.linkclub.or.jp/~xxxxxx/hoge.gif no-repeat fixed;
というふうに書けばいいのでしょうか?
それともそのまま
background:white url(hoge.gif) no-repeat fixed;
なのでしょうか。
基本的な質問ですみません。

So. 1999/04/22(木) 07:59:02
やや、なにか無意味なリンクが出来てる。
すいません…

とこやん 1999/04/22(木) 13:51:10
こんちわ!

urlの指定は
ackground:white url(hoge.gif) no-repeat fixed;
又は
background:white url(http://www1.linkclub.or.jp/~xxxxxx/hoge.gif) no-repeat fixed;
のようですよ。
(ちなみに私は上の指定方法が好き)

とこやん 1999/04/22(木) 13:51:31
こんちわ!

urlの指定は
ackground:white url(hoge.gif) no-repeat fixed;
又は
background:white url(http://www1.linkclub.or.jp/~xxxxxx/hoge.gif) no-repeat fixed;
のようですよ。
(ちなみに私は上の指定方法が好き)

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