• ベストアンサー

背景の表示のさせ方

初めまして。 今こんな背景画像があります。  ________________________ |(⌒▽⌒)~~                  |   ☆                     |   ☆                     |   ☆                     |(⌒▽⌒)~~                  |   ☆                     |   ☆                     |   ☆                     |(⌒▽⌒)~~                  |________________________ これを、以下のように表示させるタグをご存知の方が いらっしゃいましたら教えて下さいm(__)m  ________________________ |(⌒▽⌒)~~            ~~(⌒▽⌒) |   ☆                  ☆    |   ☆                  ☆    |   ☆                  ☆    |(⌒▽⌒)~~            ~~(⌒▽⌒) |   ☆                  ☆    |   ☆                  ☆    |   ☆                  ☆    |(⌒▽⌒)~~            ~~(⌒▽⌒) |________________________ もしHTMLタグ以外での表示方法がありましたら 併せてそちらも教えて頂けないでしょうか? 素材屋さんサイトで実際に、片側だけの画像を左右両方に 表示させてるのですが、ソースを見てもよく解らなくて 質問させて頂きました。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • c-time
  • ベストアンサー率38% (13/34)
回答No.5

<BODY style="background-image : url(■■■■);background-repeat : repeat-y;background-position : Left;margin : 0px;"> <TABLE width="100%" height="100%" style=" FILTER: progid:DXImageTransform.Microsoft.BasicImage(Mirror=1); background-image : url(■■■■);background-repeat : repeat-y;background-position : Left ;" cellspacing="●"> <TBODY> <TR> <TD valign="top" style=" FILTER: progid:DXImageTransform.Microsoft.BasicImage(Mirror=1); ">ココにページの内容を書きます。</TD> </TR> </TBODY> </TABLE> </BODY> ―――――――――――――――――――― ■■■■=画像のパス ●=ページ全体の余白 これでどうでしょうか?(^^; とりあえず、新規のページにコピペして使ってみてください。 ――――――――――――――――― ◆内容解説◆ style=" FILTER: progid:DXImageTransform.Microsoft.BasicImage(Mirror=1); " ↑このフィルターを使って、画像を反転させてます。 しかし、画像だけでなく、ページ全体を反転させちゃってるので、 <TD>のタブ内で、もう一度反転し直させてます。 <TABLE>を画面全体に引き詰めて、<TABLE>の背景画を利用することで、いくらでも画像が上乗せできます。 そういうテクニックと、スタイルシート(style=""←コレ)、DirectXフィルターなどのDHTMLを旨く利用すれば、「画像加工」をせずともHTML文書だけで可能でした。 ――――――――――――――――― 注意  ホームページビルダーなどのツール上だとうまく表示されません。  でも、気にしないように(笑)  IE5.5とIE6.0以外では動作確認してません。  大きなファイルになると表示が遅いかもしれません。

参考URL:
http://msdn.microsoft.com/workshop/samples/author/dhtml/DXTidemo/DXTidemo.htm
yanbo-
質問者

お礼

こんばんわ。 細かくHTMLを書いて頂いてありがとうございます。 解説まで詳しく頂いて、助かりました。 一度新規のページでコピペから始めてみます。 今まではビルダーで簡単製作でしたが こうゆう細かい事をしようとしたら、やはりきちんと HTMLを覚えないと駄目ですね。 参考URLも教えて頂いてありがとうございましたm(__)m

その他の回答 (5)

  • c-time
  • ベストアンサー率38% (13/34)
回答No.6

訂正 左右反転はいりませんでしたか・・・(*^_^*) ―――――――――――――――――――――― <BODY style="background-image : url(■■■■);background-repeat : repeat-y;background-position : Right;margin : 0px;"> <TABLE width="100%" height="100%" style=" background-image : url(■■■■);background-repeat : repeat-y;background-position : Left ;" cellspacing="●"> <TBODY> <TR> <TD valign="top">ココにページの内容を書きます。</TD> </TR> </TBODY> </TABLE> </BODY> ―――――――――――――――――――――― じゃぁ、↑コレだけでOKです。 スタイルシートとアイデア(笑)だけで作れます。

yanbo-
質問者

お礼

沢山お世話になりました。m(__)m 自分なりに色々としてみたいと思います。 ありがとうございました~

noname#21343
noname#21343
回答No.4

 「Windows 版のIE5以上限定」ですが、スタイルシートを使うとできるかもしれません。例えばこんな感じで。 1) <img src="●●●.gif> 2) <img src="●●●.gif style="filter:fliph();">  ただし、冒頭で触れたように「Windows 版のIE5以上限定」なので、ネスケ/Mac 版IEでは不可です。もしネスケ/Mac 版IEで見た場合でもちゃんと表示されているとすると、私の回答はまったくの的外れ、ということになってしまいますが。  外してたらすんません。

yanbo-
質問者

お礼

こんばんわ。 スタイルシート・・って使った事ないですが とっかかりを教えて頂きまして、ありがとうございます。 早速勉強して使ってみたいと思います。 お世話になり、ありがとうございましたm(__)m

  • onimotsu
  • ベストアンサー率36% (279/758)
回答No.3

画像を左右反転させたいのであれば ペイントなどで画像を反転させたものを作成して 貼り付ければ良いかと思います。 HTMLで画像を左右反転させるタグはないのではないでしょうか。

yanbo-
質問者

お礼

こんにちわ。 画像を左右反転させたいのではなく、 1つの画像の左端に描かれてる絵を 両端に左右対称に表示させたいのです。 質問の書き方がややこしくて申し訳ございませんm(__)m HTMLでは、ないんですね。 私もあちこちのHTMLサイトで勉強した結果 どうしても独学では無理で、こちらで質問させて頂きました。 回答ありがとうございました。

  • KODAMAR
  • ベストアンサー率26% (267/1006)
回答No.2

もとの画像を水平方向で逆にしたものと、もとのデータをあわせて画像を作成しているのでは? その新たに作成した画像を、#1の方がおっしゃるように <BODY BACKGROUND="***.GIF"> とすれば表示されますよ。

yanbo-
質問者

お礼

こんにちわ。 元素材を加工してる訳ではないです。 セット素材として、サイトに置かれてる背景の 何処をクリックして保存しても、元素材は左側だけに 絵が描かれてます。 なんとかコレを左右対称両端に置きたいのですが・・ 回答ありがとうございましたm(__)m

  • m_hagizo
  • ベストアンサー率65% (31/47)
回答No.1

普通にBODYタグのBACKGROUND指定を行えばOKのはずです。 ただ、無条件に画像がタイル状に敷き詰められますけど・・・。 <html> : <body background="(入手したファイルのファイル名)"> : (実際のページ内容) : </body> </html> こんな感じで。

yanbo-
質問者

お礼

早速試してみましたが、左右対称には入りませんでした。 素材屋さんサイトでは、セット素材の為、ソースを 使用してもいいように書かれてますが、アクセスのログを 取るソースまで入って来る為、それは削除しなければなりません。 1つずつタグを分解してましたが、ぐちゃぐちゃになってしまい・・ この先も応用出来ればいいな・・と思ったので 聞いてみました。 実際のページ内容の部分には、細かくテーブルが 組み込まれてる為、上から順番に解いていくしかないですね。 ありがとうございましたm(__)m

関連するQ&A

専門家に質問してみよう