• ベストアンサー

cssで

背景に別の画像を縦に並べる事は可能でしょうか。 同じ画像ならできるんですが、どうしても別の画像を縦に並べてみたいのでして、、、。 よろしくお願いします。

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

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

 本来は、二つの画像を合成して一枚の画像として背景にするのが、背景という言葉の意味としては適切でしょう。二つの画像、すなわち二つの背景となると、その前景も二つであるならば、それぞれに背景を指定して内容の伸縮に合わせていくのが良いと思います。  ただ、全体を覆う背景の一部分に別の画像を載せたい場合には、:befor/:after擬似要素とcontentプロパティ、z\indexを組み合わせれば可能です。  CSS3では、background-image:<bg-image> [ , <bg-image> ]* となっていますから可能です。 →Image Sources: the ‘background-image’ property ( http://www.w3.org/TR/css3-background/#the-background-image )以降

gonshisan
質問者

お礼

皆さん、アドバイスありがとうございます。 最初に、背景を合成して、一枚にするやり方を試したのですが、どうしても画質が粗くなってしまい困っていました。 助かりました、ありがとうございます。

その他の回答 (2)

  • dscripty
  • ベストアンサー率51% (166/325)
回答No.2

http://www.w3.org/TR/css3-background/ CSS3 からできるらしいよ!

回答No.1

不可能です。 ですが単純に並べたい2つの画像を一つにすればいいだけの話です。

この投稿のマルチメディアは削除されているためご覧いただけません。

関連するQ&A

専門家に質問してみよう