- ベストアンサー
ホームページ 背景のサイズはどうやって?
ちょっと困っています。 現在、ホームページを作っているのですが 背景へ画像を設定したいのですが、どうしても サイズ調整の方法がわかりません。今の状態 だと、左上に表示されたままなのです。 現状、下記の状態です。知っている方おしえてください。お待ちしてます。 <!-- BODY{ background-image : url(file:///C:/Documents and Settings/ryotaira/My Documents/My Pictures/isigaki.gif); background-repeat : no-repeat; } --> 環境 ビルダー8、XP
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんばんわ。 taira812さんが背景画像をどのようにしたいのかがいまいちわからないのですが、スタイルシートを使った背景の設定方法が background-repeat : no-repeat; だと、背景に指定した画像を1回表示して終わりになってしまいます。 なので、きちんと位置を指定してあげればOKです。 ex) background-repeat; none; background-position:30 50; background-positionで位置を指定します。 この場合は 30が横からで50が縦からの位置となります。 ご参考下さい。
その他の回答 (2)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
ホームページの背景に設定する画像については、伸縮する設定がありませんので、あらかじめ望むような大きさの画像を画像処理ソフトで作成または変更する必要があります。
お礼
ありがとうございました。
- ahazo3
- ベストアンサー率48% (12/25)
#1です。 質問の意図がずれてましたね。ごめんなさい。 さて、改めてなんですが、 body を使って画像を引き延ばす方法が思いつかないので別な方法を考えてみました。 1 X 1 のテーブル(幅・高さはお好み指定で)を用意して、テーブルの背景に画像を使う方法はどうでしょうか? これなら、テーブルの大きさに合わせて画像のサイズも変化します。 ただ、DTD宣言をHTML4.01 で過去互換モードにしておかないとテーブルの高さ100%という指定が動かないのでご注意下さいまし。
お礼
ご回答ありがとうございました。 私もまだまだ勉強中の身ですので、 今後の作成の参考にさせていただきます。
お礼
ご回答ありがとうございました。
補足
すみません、質問があさかったようです。 ポジションではなく、"サイズ”です。 要は、スクリーンセイバーのように背景を画面いっぱいにしたり、半分にできたらと考えているのですが 方法がわかりません。よろしくお願いします。